Which of the following are synonyms for ‘ample’?

Choose the best answer from the options below:
A plenty
B abundant
C sufficient
D all of the above

1 answer

The best answer is D: all of the above.

"Ample" can mean plenty, abundant, or sufficient, depending on the context.