Which of the following is true about splicing?
a. It is carried out by the ribosome
b. It is highly efficient
c. It requires 7 types of snRNA but only 4 proteins
d. It involves base-pairing between snRNPs and DNA
e. It is fueled by ATP hydrolysis