Based on the context clues in the sentence, what is the definition of the word avarice?
It was bad enough that my boss lied to customers to make a sale, but when he started stealing money from the company, we knew his avarice had no bounds.
A. Salesmanship; ability to make a sale
B. Wildness, unwillingness to be controlled
C. Loyalty; commitment to something
D. Greed; desire to gather wealth