All flights ______ because of the snowstorm,...

Câu hỏi: All flights ______ because of the snowstorm, we decided to take the train

A. having been cancelled 

B. had been cancelled 

C. were cancelled 

D. having cancelled