TOEFL Reading: ETS-TOEFL阅读机经 - 06032O5SSKH7C0AFL$

The phrase "contributed more to" in the passage is closest in meaning to A. a result of B. favorable to C. able to D. expanded to