All flights ____ because of the snowstorm, many passengers could do nothing but take the train.
#100988
A
had been canceled
B
have been canceled
C
having been canceled
D
being canceled