单项选择题

Why does the man wait so long

[A] Because the waitress is too busy.
B. Because the duck takes quite a while to prepare.
C. Because he hasn’ t ordered .