【答案】A、B、C、D【答案解析】根据《合同法》第20条的规定,有下列情形之一的,要约失效:(1)拒绝要约的通知到达要约人;(2)要约人依法撤销要约;(3)承诺期限届满,受要约人未作出承诺;(4)受要约人对要约的内容作出实质性变更。故应选ABCD项。