Which organ produces estrogen and progesterone?
Uterus
Ovaries
Fallopian tubes
Uterus
Ovaries
Fallopian tubes