Bill Gates is so _____ that he has given away most of his money to charity. 
#18520
A
brave
B
smart
C
generous
D
skilful