多选题   下列情形导致要约失效的有______。
 
【正确答案】 A、B、D、E
【答案解析】 有下列情形之一的,要约失效:①拒绝要约的通知到达要约人;②要约人依法撤销要约;③承诺期限届满,受要约人未作出承诺;④受要约人对要约的内容作出实质性变更。C项,要约的撤回是在要约发生法律效力之前,要约人使其不发生法律效力而取消要约的行为,并非为要约失效的情形。