When we arrived at the airport, we were told our flight

When we arrived at the airport, we were told our flight
A、cancelled
B、had cancelled
C、has been cancelled
D、had been cancelled
【正确答案】:D
【题目解析】:根据题意,表示过去动作对于过去造成的影响,用过去完成时,而且航班是被取消的,D项符合题意。