Which answer choice does not contain any punctuation errors?

A.When did you hear her say, "I'm the best person for the job"?
B.When did you hear her say, "I'm the best person for the job?"
C.When did you hear her say "I'm the best person for the job"?
D.When did you hear her say "I'm the best person for the job?"

Q&A Platform for Education
Platform Explore for Education