选项A、B、C、D均正确。
(1)审计委员会负责审查企业内部控制,监督内部控制的有效实施和内部控制的自我评价情况,协调内部控制审计及其他相关事宜等。(选项A正确)
(2)确保充分且有效的内部控制是审计委员会的义务,其中包括负责监督内部审计部门的工作。(选项D正确)
(3)审计委员会还应对财务报表后所附的与财务有关的信息(比如,运营和财务复核信息及公司治理部分关于审计和风险管理的陈述)进行复核。(选项B正确)
(4)就内部控制而言,审计委员会应复核企业的内部财务控制以及企业的所有内部控制和风险管理系统。(选项C正确)
综上,本题应选ABCD。