A.要约人以确定承诺期限或者其他形式明示要约不可撤销的,该要约不得撤销
B.受要约人有理由认为要约是不可撤销的,该要约不得撤销
C.撤销要约的意思表示以对话方式作出的,该意思表示的内容应当在受要约人作出承诺之前为受要约人所知道
D.撤销要约的意思表示以非对话方式作出的,应当在受要约人作出承诺之前到达受要约人