20s
Who gave birth to Jesus?

A

Esther

B

Mary

C

Mariah Carey

D

Ruth