《合同法》规定,有下列( )情形之一的要约不得撤销。
要约人确定了承诺期限
受要约人确定了承诺期限
要约人明示要约不可撤销
受要约人有理由认为要约是不可撤销的,并已经为履行合同做了准备工作
承诺已到达要约人