TOEFL Reading: ETS-TOEFL阅读机经 - F1975270278RO091L$

The word "inhibit" in the passage is closest in meaning to A. speed up B. restrain C. contribute to D. prolong