根据规定,商业银行、证券公司、期货公司、保险公司、保险经纪公司、保险代理公司、证券投资咨询机构、独立基金销售机构等都可以申请基金代销业务资格。因此,本题中提到的商业银行、证券公司、证券投资咨询机构、期货公司和保险公司都可以申请基金代销业务资格,故选ABCDE。