多项选择题

诚实信用原则适用弹性相当大,具有( )的基本功能。

A.确定行为规则
B.决定合同内容
C.选择合同方式
D.平衡利益冲突
E.解释法律与合同