Select all of the mechanisms that help to maximize gene expression.
A. In different cell types, the same gene will mutate to produce several different sequences.
B. Proteins may be cut after translation to yield two distinct products.
C. Alternative splicing allows one gene to produce multiple genes.
D. Proteins can be modified after translation by the addition of sugars or lipids.
E. The intron in one gene's template strand may form part of the coding strand of a second gene.