Which of the following carries amino acids to the site of protein synthesis?

a.) mRNA
b.) tRNA
c.) rRNA
d.) siRNA

b) tRNA