Evaluate two or more theories explaining altruism.
Essay preview
Altruism is difficult to explain because it appears to involve helping another person at a cost to oneself, yet many behaviours that look altruistic may still contain hidden benefits. This creates a central debate between biological explanations, which see altruism as ultimately adaptive, and psychological explanations