多项选择题

国际清算银行进行的活动主要包括()。

A.推动并促进各中央银行的交流与合作
B.支持与其他负责金融稳定的机构进行对话
C.在国际金融合作中发挥代理人的作用
D.作为中央银行金融交易的主要交易对手
E.就中央银行和金融监管当局面临的政策问题开展研究