Question: who gives the most to charity?
Answer: Warren Buffett and Bill Gates are the most charitable American billionaires. Buffett has given away more than $46 billion since 2000.