单项选择题

A.商业银行可设立总审计师或首席审计官一名,总审计师由董事会负责聘任和解聘
B.董事会对内部审计的独立性和有效性承担最终责任
C.商业银行应建立独立垂直的内部审计体系
D.公司内部审计制度和审计人员的职责,应当经董事会批准后实施