问题

I promised to get there before 5 o’clock, but now the rain is pouring down. They _______ for me impatiently.
A:may wait
B:ought to wait
C:could wait
D:must be waiting
B:ought to wait
C:could wait
D:must be waiting
正确答案是: