What is the meaning of philanthropy?

a) good deeds done to benefit other people
b) acts of kindness that reflects human wisdom?
c) caring for and serving oneself before others.

a) good deeds done to benefit other people