多项选择题

合同是平等主体之间的自然人、法人或其他组织之间设立、变更、终止民事权利、义务关系的意思表示一致的协议。它具有以下( )等几个特征。

A.是平等主体之间的民事法律关系
B.是两方当事人之间的法律行为
C.是两方当事人之间意思表示一致的证明文件
D.是从法律上明确双方当事人之间特定权利和义务的文件
E.是具有相应法律效力的协议