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

The word "inhibited" in the passage is closest in meaning to A. altered B. required C. restricted D. allowed