Answer:
B, G , E, F.
Explanation:
Hemoglobin is known to be a tetrameric hemeprotein, which is found in the erythrocytes where it binds with oxygen,and then the bound oxygen is transported to parts of the body.
Myoglobin is a monomeric protein that is found in the muscle tissue. Its function is that, it serves as intracellular storage site for oxygen.
It should be understood that, both hemoglobin and myoglobin are hemeproteins with physiological importance of having the ability of binding molecular oxygen.
In this case, it is also known that, the two, that is hemoglobin and myoglobin have a prosthetic group called heme, which is described or known to be a tightly bond, specifically a non-polypeptide unit which is required for biological function of some protein.