我认为D不对,of what后面的句子是A charges for B 也就是说what不能是B(product),只能是price,这样price of price就不对了!如果是 of what A charges for (没有B),这样what的成分就是B,price of product 才说得通的。大家觉得呢?
我觉得有比较的含义,为什么这里不能用AS充当比较的连词呢? 就是觉得挑不出A的错,其实看答案也觉得C说的挺通顺的。(找到一种解释:amy_lyy曾说过:A.B,as前后结构不对称, 就是比较时必须为as(adv.)... as(conj.) ..., not so/as...as..连用,但是有例句:The population of his city is twice as largeas that of mine.我糊涂了(连夜翻找答案,可能营养供应不足)这里的比较也没有一定是要as...as啊(还有人说 )