Which term describes both collagen and hemoglobin?

A. Enzymes

B. Fibrous proteins

C. Globular proteins

D. Macromolecules