Why might a gene have more than 2 different alleles? a. DNA sequence can deviate in many places (base-pairs) b. DNA sequence can only deviate in one place (base-pair) c. DNA sequence cannot deviate d. Genes can only have 2 possible alleles Solution Answer: a. DNA sequence can deviate in many places (base-pairs) Explanation: Multiple alleles means that there are three or more forms of a gene for a trait. That doesn\'t mean that a person can have all three of them..