Which is the main reason toads must lay eggs in water?

AThe eggs do not have a shell to prevent water loss.
BThe eggs need to absorb nutrients from water.
CThe eggs are not laid in nests.
DThe eggs need protection from predators.