A.要约人依法撤销要约
B.承诺期限届满,受要约人未做出承诺
C.受要约人对要约的内容做出实质性变更
D.要约人确定了承诺期限或者以其他形式明示要约不可撤销
E.受要约人有理由认为要约是不可撤销的,并已经为履行合同做了准备工作