多项选择题

A.合同是一种法律行为
B.合同是双方或多方的民事法律行为
C.合同是当事人在平等互利的基础上的民事法律行为
D.合同的主体必须应有民事行为能力
E.合同的客体可以是任何物