单项选择题

保险要约可以撤销的情形是()

A.保险要约人默示保险要约不可撤销
B.保险要约人确定了保险承诺期限
C.受保险要约人有理由认为保险要约是不可撤销的并已为履行合同作了准备
D.保险要约人明示保险要约不可撤销