Which of the following structures is haploid?
a) Embryo sac
b) Embryo sac and anther
c) Anther
d) Microsporocyte
e) Endosperm