多项选择题

根据适用性原则,银行代理理财产品销售时要考虑的因素有( )。

A.生命周期
B.客户的风险承受能力
C.客户的投资目标
D.投资期限长短
E.产品流动性