单项选择题

根据证券投资基金法律制度的规定,下列机构中,可以担任证券投资基金托管人的是( )。

A.基金管理公司
B.信托投资公司
C.商业银行
D.证券公司