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

The word "enhanced" in the passage is closest in meaning to A. improved B. influenced C. protected D. necessitated