Which of the following sentences is punctuated correctly?

Which of the following sentences is punctuated correctly?

A. 'Come here, she said, and let me get a good look at you.'
B. Come here she said, and let me get a good look at you.
C. "Come here," she said. "and let me get a good look at you."
D. "Come here," she said, "and let me get a good look at you."

Answer - D