As we can wait no longer for the delivery of your order, we have

As we can wait no longer for the delivery of your order, we have to______it.
A、postpone
B、refuse
C、delay
D、cancel
【正确答案】:D
【题目解析】:postpone表示“使延期,延迟”;refuse表示“拒绝”;delay表示“延迟,延误”;cancel表示“取消,撤销”。根据题意,本题选D项。