Site of RBC formation in 20 years old healthy male is____________?

Site of RBC formation in 20 years old healthy male is____________?

A. Flat bones
B. Long bones
C. Liver
D. Yolk sac