Why do Sonic carhops checkback on the Guest?

A) To ensure the order was accurate and complete.
B) To gather feedback on the dining experience.
C) To offer additional items or refills.
D) To maintain customer satisfaction and address any concerns.