Answer:
external fertilization
Explanation:
External fertilization cannot happen on land since it needs a medium for the fertilization to be able to take place, but land cannot provide the medium.
Hope it helps.
Answer: I think it is d
Ribosome, I am not sure just a lucky guess! Hope you get it right!!