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

The word "allowing" in the passage is closest in meaning to A. resulting in B. making possible C. preceding D. spreading