多项选择题

银行从业人员在对客户进行财务分析应当包含的内容有()。

A.宏观经济形势分析
B.客户收入支出分析
C.客户资产负债分析
D.客户生命周期分析
E.客户保障分析