The correct answer is b: codon on the mRNA and the anticodon on the tRNA to which the amino acid is attached.
During translation, the ribosome reads the mRNA sequence in codons (three-nucleotide sequences), and the corresponding tRNA pairs with the mRNA via its anticodon, bringing the appropriate amino acid to be added to the growing polypeptide chain.