单项选择题

A.中国人民银行及其分支机构内设的职能部门具有现场检查的主体资格。
B.中国人民银行及其分支机构具有对金融机构进行反洗钱现场检查的主体资格。
C.中国人民银行及其分支机构具有对特定非金融机构进行反洗钱现场检查的主体资格。
D.中国人民银行的各级分支机构也必须在其上级行授权的管辖范围内开展现场检查。