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