单选题 Why was the football match called off?
A. held up B. put off C. ended D. cancelled

【正确答案】 D
【答案解析】call off等于cancel,都表示“取消”;held up:受阻碍;put off:推迟;end:结束。