单项选择题

When we arrived at the airport, we were told our flight ().

A.cancelled
B.had cancelled
C.has been cancelled
D.had been cancelled