The answer to this question is (D). philanthropic giving
philanthropic giving refers to an action to donate some part of our assets/net worth to the people who need it more than we do.
Most commonly, this type of activity usually really closely related to the personal value/beliefs that is held by the donator.