contestada

Which of the following is correctly punctuated?
a) Marley asked, "did Dad say that he was going to pick us up at 9? I think he's late."
b) Marley asked, "Did Dad say that he was going to pick us up at 9? I think he's late."
c) Marley asked "Did Dad say that he was going to pick us up at 9?" "I think he's late."
d) Marley asked "Did Dad say that he was going to pick us up at 9? I think he's late."