To solve this question, the user needs to have knowledge about different snake species and their reproductive behavior.
The snake species that nest and lay eggs and guard them until they hatch are called oviparous. The correct answer to this question is:
The Answer is: D. King Kobra
Explanation:
Out of the given options, King Kobra is the only oviparous snake species. The female King Kobra lays eggs in a nest made up of leaves and other debris, and she stays with the eggs, protecting them until they hatch. The incubation period for the eggs is around 60 days. In contrast, Black Mamba, Russel's Viper, and Gaboon Viper are all viviparous, which means they give birth to live young ones instead of laying eggs.