单项选择题

The crazy fans ______ patiently for two hours, and they would wait till the movie star arrived.

A.were waiting
B.had been waiting
C.have waited
D.would wait