多选题 下列哪些情况属要约失效?(    )
   A.承诺人明确拒绝要约
   B.要约人撤销要约
   C.承诺期满,受要约人没有任何表示
   D.受要约人更改合同主要条款
【正确答案】 A、B、C、D
【答案解析】所谓要约失效,是指要约丧失了法律拘束力,不再对要约人和受要约人产生拘束。《合同法》第20条规定了要约失效的几种原因:第一,拒绝要约的通知到达要约人;第二,要约人依法撤销要约;第三,承诺期限届满,受要约人未作出承诺;第四,受要约人对要约的内容作出实质性变更。因此,ABCD均正确。