问题

I’m not finished with my dinner yet.—But our friends________for us
A:will wait
B:wait
C:have waited
D:are waiting
B:wait
C:have waited
D:are waiting
正确答案是: