When we arrived at the airport, we were told our flight
在描述或报道过去的事情时,有时需要向前追溯, 即讲述“过去的过去”, 这时就要用过去完成时。 句中“我们的航班(our flight)被取消”发生在“被告知”(were told)之前,因此要用过去完成时,因此选项 D 是答案。