单项选择题

All the flights ______because of the extremely heavy rain, we had to postpone our schedule.

A. were canceled
B. had been canceled
C. having canceled
D. having been canceled