D) can allow the production of different proteins from a single gene.
Explanation:
Alternative splicing:
Alternate splicing is also known as alternative RNA splicing, or differential splicing. Alternate splicing is a regulated process during gene expression in which multiple proteins are produced from single gene.
Actually eukaryotic genes have both Intron and exon sequences. Exons are the sequences present inside mRNA which convert into amino acids and produces peptides while introns are the sequences which are spliced (cut) from pre mRNA.
Some time introns for some proteins becomes exons for other proteins in this ways one gene can produce multiple proteins.