多项选择题

银行市场的外部环境分为微观环境和宏观环境,下列()属于其宏观环境因素。

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