Choose all the right answers.

Which statements are correct about a flowering plant?

a.It must have both male and female parts in the flower.
b.It may have both male and female parts in the flower.
c.It may have only male or female flowers.
d.It may have both male and female flowers.