问题

azy fans ________ patiently in the rain for almost three hours, and they would wait until the famous star arrived.
A:were waiting
B:have waited
C:had been waiting
D:would wait;
B:have waited
C:had been waiting
D:would wait;
正确答案是: