Which word best matches the following word: fecund

a. quick
b. odd
c. witty
d. rich

d. rich