How could altruism be an evolutionary advantage?

A.
It gets rid of the weak people, so the strong can survive.

B.
It allows the strong to sacrifice the weak for the common good.

C.
It allows one to sacrifice for the group, so it can continue.

C. It allows one to sacrifice for the group, so it can continue.

Altruism is the behavior of helping others without any personal gain or benefit. In evolutionary terms, altruism can be an advantage because it promotes the survival of the group or community as a whole. By helping others, individuals increase the chances of the group's survival, which in turn increases their own chances of survival. This is known as group selection theory, which suggests that natural selection can act on groups as well as individuals. Therefore, individuals who exhibit altruistic behavior may have a better chance of passing on their genes to future generations.