The correct option is D (B) & (C) both are correct
Ovarian follicles synthesize and secrete steroid hormones that play essential roles in the female.
Estrogens are one of the two types of female sex hormones. They are secreted mainly by the ovaries and in smaller amounts by the adrenal glands and (in men) by the testes. Estradiol is the most potent of the estrogens.
Hence, the correct answer is option D.