Why do you think internal fertilization provides an evolutionary advantage in certain environments compared to external fertilization?

1
It provides more protection to the developing embryo.
2
It requires fewer gametes.
3
It is less dependent on environmental conditions.
4
All of the above.

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation