[多选题]
下列各项中,属于合同终止的原因有()。
A.合同已经按约定履行
B.一方违约
C.合同解除
D.债务免除
E.合同变更
参考答案与解析: