The correct option is B Ductus arteriosus
The ductus arteriosus acts as a shunt between the pulmonary artery and the aorta during fetal development. In the fetus, before returning to the body, the blood is oxygenated in the placenta. Amniotic fluid fills the lungs and can not therefore be used to oxygenate the blood. Rather, the arterioles in the lungs restrict the quantity of blood flow that can pass through.