多项选择题

从管理体制上看,企业内部审计一般可以由下列什么机构或人员领导?()

A.股东大会
B.董事会或监事会
C.总经理
D.总会计师
E.财务会计主管