TOEFL Listening: TPO-TOEFL阅读TPO - WN4WZN5S44Q75U6UN$

The word "harnessed" in the passage is closest in meaning to A. known B. depended on C. recognized D. utilized