多项选择题

根据审慎性原则的要求,商业银行在开展个人理财业务向客户销售有关产品时,应该( )。

A.了解客户的风险偏好
B.了解客户的风险认知能力
C.评估客户的财务状况
D.替客户选择合适的投资产品
E.保证客户的收益