多项选择题

为了保护当事人的利益,依据《中华人民共和国合同法》的规定,有下列( )情形之一的,要约不得撤销。

A.要约可以撤销。撤销要约的通知应当在受要约人发出承诺通知之前到达受要约人
B.要约内容不符合法律规定的
C.受要约人不符合要约人要求的条件的
D.要约人确定了承诺期限或者以其他形式明示要约不可撤销
E.受要约人有理由认为要约是不可撤销的,并已经为履行合同作了准备工作