问题

Hurry up! They ________ for us at the crossing.[ ]
A: must wait
B: must have waited
C: must be waiting
D: may wait
B: must have waited
C: must be waiting
D: may wait
正确答案是: