多项选择题

商业银行在向客户销售理财产品前,应充分了解客户的()

A.财务状况
B.投资目的
C.投资经验
D.风险偏好
E.投资预期