Which of the following stages of protein synthesis reads the mRNA strand and assembles a protein based on the sequence of codons present on the mRNA strand?
A) Replication
B) Transcription
C) Translation
D) Translocation