Answer:
B.
Step-by-step explanation:
In dialogue there is always a comma before a statement is said, therefore the quotation marks show a beginning and an ending to that statement. Since the statement is complete you would put the exclamation mark in with the quote.