TOEFL Reading: ETS-TOEFL阅读机经 - 4I3CW5Y3FQ77E988L$

The word "pondered" in the passage is closest in meaning to A. explained B. argued over C. thought about D. understood