多项选择题

A.合同是双方的法律行为,即需要两个或两个以上的当事人互为意思表示
B.双方当事人意思表示需达成协议,及意思表示要一致
C.合同时以发生、变更、终止民事法律关系为目的的
D.合同是一种刑事法律行为
E.合同是当事人在符合法律规范要求条件下而达成的协议,故应为合法行为