下列关于要约的撤回与撤销的叙述中,正确的是( )。
A要约可以撤销,撤销要约的通知应当在受要约人发出承诺之前达到受要约人。
B要约可以撤回,撤回要约的通知应当在要约达到受要约人之前或与要约同时达到受要约人。
C对要约撤销有严格的条件限制。如果要约中规定了承诺期限或以其形式表明规定要约是不可撤销的,受要约人有理由信赖要约是不可撤销的,并已经为履行合同作了准备工作。
D能否撤销取决于交易的具体方式(如考虑期长短和回应速度)。因要约撤销而造成损失的,要约人要承担赔偿责任。