单选题 Your new product would not have sold so well but for a lot of advertisements we put on the television.
【正确答案】 C
【答案解析】[解析] 本句为复合句,主句为Your new product would not have sold so well。定语从句we put on the television修饰名词advertisements。句中使用了虚拟语气。