单选题 There are more forces accelerating the progress of science than retarding it.
【正确答案】 D
【答案解析】该句意为:推动科学进步的力量要比阻力多。retard的意思是“降低……的发展速度,抑制……的生长”。popularize:普及,推广;shrink:缩小,缩水;maintain:维护,维持,维修;hinder:妨碍。