B

Serum ferritin reflects body iron stores and falls long before hemoglobin or serum iron change, making it the earliest and most sensitive marker of iron depletion in pregnancy [Thompson, 1988, PMID 3056000; Byg, 2000, PMID 11399631].