多项选择题

诚实信用原则作为合同法的基础原则,其意义和作用是( )。

A.防止当事人滥用权利义务
B.合同没有约定或约定不明确而法律又没有规定的,可以据此原则进行解释
C.有利于保护合同当事人合法权益,更好履行合同义务
D.维护和平衡当事人之间的利益
E.保证了合同当事人在交易活动中的主动性、积极性和创造性