The word "surpassing" in the passage is closest in meaning to A. proceeding B. exceeding C. challenging D. outlasting