Which sentence is punctuated correctly?
a. "It appears, Trevor said, that we have arrived too late."
b. "I thought I left my glasses on the table," said my grandfather, "but I can't seem to find them."
c. Turn at the next light, "my father told the cab driver."
d. I have a dream, said Martin Luther King, Jr.