A charity collected $2,199 from donors during the last month. If each donor gave at least $20, what is the greatest possible number of donors the charity could have?
Choices:  A) 104  B) 100  C) 107  D) 109  E) 101
Min fund = 20   Total = 2199   The closest multiple of 20 to 2199 is : 108   Which implies 108 people gave 20 and 1 person gave 39   Ans. 109
<result>D</result>
A charity collected $2,199 from donors during the last month. If each donor gave at least $20, what is the greatest possible number of donors the charity could have?