Select the correct statements below describing the function of zona pellucida in supporting human fertilization:
(a) Zona pellucida is an acellular (i.e., non-cellular) coat that surrounds the plasma membrane of the fully developed oocyte.
(b) Zona pellucida is a specialized cellular coat surrounding the oocyte
(c) Zona pellucida prevents polyspermy
(d) Zona pellucida protects the oocyte from harmful substances (e.g., environmental toxicants) prior to fertilization
(e) Zona pellucida undergoes rapid structural changes following fertilization of the egg by a single spermatozoon to block polyspermy