STR analysis is a DNA profiling technique that makes use of…

STR analysis is a DNA profiling technique that makes use of the fact that different people have ________.   A) different numbers of repeats of short DNA sequences at certain sites in the genome B) different alleles for many genes in the genome C) different restriction fragments D) different CODIS DNA sequences