How many aminoacyl-tRNA synthetase enzymes must be present in cells to properly synthesize proteins?

A., 3, one for each base in a codon
B., 4, one for each base in the mRNA
C., 20, one for each amino acid
D., 64, one for each possible codon