单项选择题

A.境外央行类机构
B.境外商业银行、保险公司、证券公司、基金管理公司及其他资产管理机构等各类金融机构
C.上述金融机构依法合规面向客户发行的投资产品,以及养老基金、慈善基金、捐赠基金等中国人民银行认可的其他中长期机构投资者
D.以上都是