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

The phrase "Upon reflection" in the passage is closest in meaning to A. For this reason B. After consideration C. Most importantly D. In general