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