多项选择题

商业银行一般从哪几方面对操作风险进行监测()。

A.人员因素
B.内部流程
C.系统缺陷
D.外部事件