Using your knowledge of grammar and punctuation in dialogue, select the sentence that has no errors.
A "What a fool I am." he said. "Here I am wearing myself out to get a bunch of sour grapes that are not worth gaping for."
B "What a fool I am;" he said, "Here I am wearing myself out to get a bunch of sour grapes that are not worth gaping for."
C "What a fool I am:" he said! "Here I am wearing myself out to get a bunch of sour grapes that are not worth gaping for."
D "What a fool I am," he said. "Here I am wearing myself out to get a bunch of sour grapes that are not worth gaping for."