Based on the meaning of -ent, what is the meaning of the word indulgent?
A. one who indulges
B. having a quality of indulging
C. able to indulge
D. the quality of indulging