多项选择题

商业银行证券投资具有以下几个功能()。

A.分散风险
B.保持流动性
C.增加盈利
D.合理避税