代销机构是指与基金公司签订基金产品代销协议,代为销售基金产品,赚取销售佣金的商业机构,主要包括商业银行、证券公司、期货公司、保险机构、证券投资咨询机构以及独立基金销售机构。不包括信托公司、资产管理机构,本题正确答案为C。