Which organ produces estrogen and progesterone? Select one of the options below as your answer:
a. Uterus
b. Ovaries
c. Fallopian tubes