多项选择题

下列关于公司组织结构的表述,正确的是

A.董事会是公司的最高权力机构
B.董事会是公司业务管理和执行机构
C.董事由股东会选举产生和罢免,董事会对股东会负责
D.经理对股东会负责
E.监事会是公司内部的监督机构,属于任意性机构,是否设立因各国而异