多选题 基金托管人一般都由依法设立并取得基金托管资格的商业银行、保险公司或信托投资公司等金融机构担任,这是基于对( )的考虑。
【正确答案】 B、C
【答案解析】