Why does height in humans have such a wide variety of phenotypes?

A. The gene for height has only two alleles.
B. Height is controlled by a recessive allele.
C. Height is controlled by at least four genes.
D. Height is controlled by sex-linked genes.

C. Height is controlled by at least four genes.

Height is a polygenic trait, which means it is controlled by more than one gene. In humans, it has been determined that there are at least four genes that contribute to height, and each of these genes can have multiple alleles. This complex genetic interaction, combined with environmental factors, results in the wide range of heights seen in human populations.