Question: do all snakes lay eggs?
Answer: Only one species of snake, the king cobra, will build a nest for its young. Not all snakes lay eggs, either. About 70 percent of snakes lay eggs.