Which of the following enzymes is responsible for the formation of peptide bonds during protein synthesis?

A Aminoacyl-tRNA synthetase
B Peptidyl transferase
C Protease
D Helicase
Peptidyl transferase is the enzyme responsible for the formation of peptide bonds during protein synthesis, catalyzing the transfer of a peptide chain from one tRNA to another.
Berg et al., Biochemistry
Protein Metabolism Biochemistry Protein Synthesis Hard NURSING Confidence: high