They …………….for 3 hours when the storm suddenly bro...

Câu hỏi: They …………….for 3 hours when the storm suddenly broke.

A have been running     

B will be running        

C are running          

D had been running