多项选择题

下列哪些情形,合同的权利义务终止()。

A、债务已经按照约定履行
B、合同解除
C、债务相互抵销
D、债务人依法标的物提存
E、债权人免除债务
F、债权人债务同归一人
G、法律规定或者当事人约定终止的其他情形