多项选择题

下列属于合同法基本原则的是()。

A.公平原则
B.诚实信用原则
C.遵守法律.维护公共利益原则
D.依法成立的合同对当事人具有约束力原则
E.依法成立的合同对当事人及第一人具有约束力原则