Why do people donate to charitable organizations? Choose three answers.

to do what is right
to support a cause
to develop their skills
to earn college credit
to spend time with friends