Answer:
D) Differential intron removal and rejoining exons
Step-by-step explanation:
The human genome has only 20000-25000 genes which code for millions of proteins. Being eukaryotic organisms, human genes have introns, that is, the non-coding intervening sequences present between exons. Introns are removed by post-transcriptional splicing of RNA. Alternate splicing of introns and rejoining of exons give rise to different protein products from the same mRNA. This is how, a small number of human genes code for millions of protein products.