对于规模巨大的灾难性损失,商业银行可以通过______的方式来转移风险。
提取损失准备金
冲减利润
购买商业保险
资本金
[解析] 商业银行通常采取提取损失准备金和冲减利润的方式来应对和吸收预期损失;利用资本金来应对非预期损失;对于规模巨大的灾难性损失,如地震、火灾等,可以通过购买商业保险来转移风险;但对于因衍生产品交易等过度投机行为所造成的灾难性损失,则应当采取严格限制高风险业务、行为的做法加以规避。选项AB是应对和吸收预期损失,选项D是应对菲预期损失的。