多项选择题

A.总经理负责执行董事会决议
B.董事会和总经理各自行使自己的职权,在任何情况下,都不能互相干涉
C.不兼任总经理的董事长不承担执行性事务
D.总经理向董事会报告工作,对董事会负责
E.总经理可以自行聘任或解聘、考核和奖励副总经理、财务负责人