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

The phrase "contribute to" in the passage is closest in meaning to A. learn from B. depend upon C. take advantage of D. add to