多项选择题

公司设立的法律特征是( )。

A.公司设立是公司发起人为促成公司成立并取得法人资格
B.设立行为只能发生在公司成立以前,并应当严格履行法定的条件和程序
C.设立行为的目的是最终成立公司,取得主体资格,使公司具有权利能力和行为能力
D.设立公司的内容对所有公司而言一般相同
E.公司的种类不同,设立行为的内容也有所区别