Which of the following is correct in its use of punctuation?
A.The teacher asked, “Who said, 'Give me liberty or give me death '?" B.The teacher asked, “Who said, 'Give me liberty or give me death? '" C.The teacher asked, “Who said 'Give me liberty or give me death' "? D.The teacher asked, “Who said 'Give me liberty or give me death '?"