What is the name of the protein found in erythrocytes that transports respiratory gases?
A. antibodies
B. hemoglobin
C. fibrinogen
D. albumin