问题详情
All flights _________ because of the snowstorm, many passengers could do nothing but take the train.
A) had been canceled B) have been canceled
C) were canceled D) having been canceled