合同的解除包括( )。
A.任意解除,支付一半运费
B.任意解除,支付全部运费
C.因不可抗力等原因而在开航前解除
D.因不可抗力等原因而在开航后解除
E.因不可抗力等原因解除
参考答案:A,B,D
解析: 合同的解除包括:①任意解除,支付一半运费。船舶在装货港开航前,托运人可以要求解除合同;②因不可抗力等原因而在开航前解除。船舶在装货港开航前,因不可抗力或者其他不能归责于承运人和托运人的原因致使合同不能履行的,双方均可以解除合同,并互相不负赔偿责任;③因不可抗力等原因而在开航后解除。因不可抗力或者其他不能归责于承运人和托运人的原因致使船舶不能在合同约定的目的港卸货的,除合同另有约定外,船长有权将货物在目的港邻近的安全港口或者地点卸载,视为已经履行合同。