The word "astoundingly" in the passage is closest in meaning to A. truly B. incredibly C. noticeably D. reasonably