A parent that is heterozygous for two different traits (AaBb) can pass any combination of two alleles (AB, Ab, aB, or ab) to its offspring. Which statement explains why this is possible? (SC.912.L.16.1)

*
1 point
A. There are alternative versions of genes.
B. The two alleles for a single gene separate when gametes are formed.
C, For each inherited character, an individual has two copies of the gene.
D. The alleles of different genes separate independently of one another during gamete formation.

A. There are alternative versions of genes.