You are right, A and C are correct. B and D form double questions, and they would require a comma to separate the clauses.
e.g. "May I ask, what is your name."
"Which one of the following sentences is correct?" would be the correct way to phrase your question.
However, "Which of the following sentences are correct?" would be a better way to phrase your question, as two sentences are right. (A and C)