The word "undoubtedly" in the passage is closest in meaning to A. increasingly B. certainly C. in general D. apparently