多项选择题

对于公司的法定代表人的说法正确的是( )。

A.公司的法定代表人由公司的章程规定
B.公司的法定代表人可以是该公司的董事长或者执行董事
C.公司的法定代表人发生变更时,需要办理变更登记
D.经理不能成为公司的法定代表人