单项选择题

There are more forces accelerating the progress of science than retarding it.

A.popularizing
B.shrinking
C.maintaining
D.hindering