The word "overwhelming" in the passage is closest in meaning to A. powerful B. favorable C. current D. reasonable