[单选题]

基金托管人一般是依法设立的并取得基金托管资格的(  )。

A.投资银行

B.商业银行

C.证券公司

D.保险公司

参考答案与解析: