One who is greedy for money.
Answer: C
Avaricious is having or showing an extreme greed for wealth or material gain.