多项选择题

订立合同应遵循的原则是()。

A、公证原则
B、诚实信用原则
C、合法原则
D、鼓励交易原则