One way to explain why gene frequencies change is that individuals with traits that are adaptive in an environment will stay alive to reproduce. Over generations their genes will become more common. This process describes:

evolution.
natural selection.
sociobiology.
heritability.
Would it be D?

http://dictionary.reference.com/browse/heritability

http://dictionary.reference.com/browse/natural+selection

Thank you, changed my answer to B.

Good! :-)

No, the correct answer is B) natural selection.

Natural selection is the process by which individuals with traits that are advantageous or adaptive in a given environment are more likely to survive, reproduce, and pass on these advantageous traits to future generations. Over time, this leads to a change in the frequency of genes within a population, as individuals with beneficial traits become more common.

To arrive at this answer, you can break down the question and the given options:

- Evolution (option A) is a broader concept that refers to the changes in inherited characteristics of species over generations. Natural selection is one of the mechanisms driving evolution, but evolution encompasses other processes as well.

- Sociobiology (option C) is an interdisciplinary field that focuses on the biological basis of social behavior. While it is related to the study of genes and their influence on behavior, it does not specifically address the change in gene frequencies.

- Heritability (option D) refers to the extent to which variation in a trait within a population can be attributed to genetic variation. It does not directly describe the process of change in gene frequencies over generations.

By process of elimination, the correct answer is B) natural selection, as it is the most accurate description of the given scenario.