2) select the statement that best describes the difference between a gene and an allele.a) genes code for a single protein or a single trait while an allele can code for many traits ormany proteins.b) alleles are found on chromosomes while genes are independent.c) genes express a specific trait while alleles are variations of a particular gene that result in thevariation we see in that trait.d) genes follow mendelian patterns of inheritance while alleles follow non-mendelian patternsof inheritance.