[多选题]

允许道路运输合同变更和解除的情况有:()。

A.由于不可抗力使运输合同无法履行

B.由于合同当事人一方原因,在合同约定的期限内无法履行运输合同

C.合同当事人违约,使合同的履行成为不可能或不必要

D.经合同的当事人双方协商同意解除或变更,但承运人提出同意解除运输合同的,应退还已收运费

参考答案与解析: