Which of the following sentences is punctuated correctly ?

A) "I appreciate all you have done, Mrs. Tall said as she approached her neighbor. You have been so kind to us!"
B) "I appreciate all you have done, " Mrs. Tall said as she approached her neighbor. "You have been so kind to us!"
C) "I appreciate all you have done " Mrs. Tall said as she approached her neighbor. You have been so kind to us!"
D) "I appreciate all you have done, Mrs. Tall said as she approached her neighbor." "You have been so kind to us!"

Respuesta :

star15
b,has no punctuation errors
so it is the correct answer

B) "I appreciate all you have done," Mrs. Tall said as she approached her neighbour. "You have been so kind to us!"