Which sentence is punctuated correctly?
A.
"The Veggie Gourmet," said Patrick. "has a variety of healthy dinner choices."
B.
"Let me look through the coupon book to see if we can get a discount." he continued.
C.
Gregory said impatiently, "I need to eat something healthy, light, and refreshing."
D.
"It won't take long." he assured us, "for me to find it."