Which of the following words is the best antonym to “depleted”?

A. Demolished
B. Accumulated
C. Renovated
D. Communed
E. Obsessed