What allows humans to have different traits from each other?

A. They have different numbers of chromosomes.
B. They have different genes.
C. They store DNA in different places.
D. They have different haploid numbers.