多项选择题

A.合同履行
B.违约
C.提存
D.免除债务
E.双方协议