多项选择题

外国银行分行可以经营的外汇业务以及对除中国境内公民以外客户的人民币业务包括( )。

A.吸收公众存款
B.发放长期贷款
C.买卖、代理买卖外汇
D.代理保险
E.提供资信调查和咨询服务