多项选择题

A.所有商业银行都可以卡开办基金托管业务
B.基金管理公司向商业银行支付基金托管费
C.基金公司办理有关资金清算、资产估值、会计核算等业务
D.商业银行不能托管全国社保基金