What allows humans to have different traits from each other?

AThey have different numbers of chromosomes.
BThey have different genes.
CThey store DNA in different places.
DThey have different haploid numbers.