多项选择题

银行宏观环境分析的内容包括()。

A.经济与技术环境
B.客户的信贷需求和信贷动机
C.银行同业竞争对手实力
D.政治环境
E.文化环境