单项选择题

商业银行因没有遵循法律、规则和准则可能遭受法律制裁、监管处罚、重大财务损失和声誉损失的风险是( )。

A.道德风险
B.合规风险
C.市场风险
D.操作风险