多项选择题

A.公司法体现了尊重公司自治的理念
B.公司法属于公法的范畴
C.公司法体现了鼓励投资的原则
D.公司法大多是任意性规范