Question: which snakes lay eggs and which give live birth?
Answer: Most snake species, around 70% of them reproduce by laying eggs, and 30% give birth to live young, like rattlesnakes, vipers, boas and most of the sea snake species.