Explain how the process of the development of fetal organs ensures that the blood of the mother and the blood of the fetus never mix.
A. Fetal organs form a physical barrier.
B. Placenta facilitates nutrient exchange without direct blood mixing.
C. Development of specialized tissues prevents blood mixing.
D. All of the above.