多选题 要约具有下列哪些情形之一的,不得撤销 (    )。
   A.要约中确定了承诺期限的
   B.要约人以明示方式表示要约不可撤销的
   C.要约的内容明确具体,且只向一个特定受要约人发出的
   D.受要约人有理由认为要约是不可撤销的,并且已经为履行合同作了准备工作
【正确答案】 A、B、D
【答案解析】根据合同法第19条,有下列情形之一的,要约不得撤销:(1)要约人确定了承诺期限或者以其他形式明示要约不可撤销;(2)受要约人有理由认为要约是不可撤销的,并已经为履行合同作了准备工作。选ABD。