The word "abundant" in the passage is closest in meaning to A. new B. improved C. suitable D. Plentiful