The word "virtually" in the passage is closest in meaning to A. possibly B. absolutely C. surprisingly D. nearly