单项选择题

下列属于银监会监管的非银行金融机构的有()。
①城市商业银行
②基金管理公司
③农村信用社
④信托公司
⑤货币经纪公司
⑥农村资金互助社
⑦金融资产管理公司
⑧货币经纪公司

A.③④
B.②④⑤⑦⑧
C.④⑤⑦⑧
D.②③④⑤⑥⑦⑧