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