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