The correct options are
A to provide nutrition to the developing foetus
B to provide oxygen to the developing foetus
C to provide immunity to the developing foetus
Functions of placenta includes nourishment of the foetus and supply of oxygen, excretion of nitrogenous waste, carbon dioxide, excess water and mineral. Placenta provides immunity to the foetus and also secretes some hormones.