单项选择题

保险机构董事会对内部审计体系的建立、运行与维护负有最终责任。没有设立董事会的,由保险机构()履行有关职责。

A.总经理
B.法定代表人或负责人
C.监事会
D.监事长