单项选择题

甲施工单位向乙建筑机械厂发出要约,欲购买一台打夯机,则下列情形中,会导致要约失效的是______。

A.乙及时回函,对要约提出非实质性变更
B.承诺期限届满,乙未作出承诺
C.乙发出承诺前,收到甲撤回该要约的通知
D.乙发出承诺后,收到甲撤销该要约的通知