多选题 要约的撤销是指要约人在要约生效后,受约人承诺之前,使要约丧失法律效力的意思表示。为维护要约的效力,《合同法》第19条规定要约不得撤销的情形有(    )。
   A.要约人确定了承诺的期限
   B.受要约人有理由认为要约是不可撤销的
   C.要约人明示要约不可撤销
   D.受要约人为履行合同做了准备工作
【正确答案】 A、C
【答案解析】《合同法》第19条规定以下两种情形时,要约不得撤销:①要约人确定了承诺的期限或者以其他形式明示要约不可撤销;②受要约人有理山认为要约是不可撤销的,并已经为履行合同做了准备工作。