What is the purpose of RNA splicing and how does it contribute to the diversity of gene products?
a) To replicate DNA strands
b) To edit mRNA transcripts before translation
c) To degrade excess proteins in the cell
d) To promote cell division and growth