TOEFL Reading: ETS-TOEFL阅读机经 - 7552LMV4366573V5L$

The word "beneficial" in the passage is closest in meaning to A. necessary B. helpful C. several D. hidden