All of the above. Placenta release oestrogens, progesterone, $hCG$ and relaxin. That’s why it can be considered as endocrine gland
Physics Educator & NEET/JEE Specialist
Ph.D. in Physics with 19+ years of teaching experience.