商业银行在风险管理过程中应该遵循以下原则: 商业银行应当有效评估和管理各类主要风险,这是风险管理的基础。 商业银行应当建立风险加总的政策和程序,以确保在不同层次上及时识别风险。这是为了确保全面、及时地识别和管理风险。 商业银行在风险加总时,应当充分考虑集中度风险及风险之间的相互传染。这是为了防范和化解风险集中和连锁反应可能带来的损失。 选项B中的“消除各类主要风险”表述不恰当,因为风险管理并非要消除所有风险,而是要通过有效的评估和管理来降低风险的影响。因此,正确答案为A、C、D。