多项选择题

制定银行理财规划前应考虑的重要因素有()。

A.时间因素
B.年龄因素
C.投资者的消费及投资习惯
D.投资者所处的社会环境