Multiple choice general knowledge

With which among the following snakes, anaconda share a common trait?

  1. Reticulated Python

  2. Sand Boa

  3. Tiger snake

  4. Black Mamba

Reveal answer Fill a bubble to check yourself
A,B Correct answer
Explanation

Anacondas and Sand Boas both belong to the family Boidae. They share the common trait of being non-venomous constrictors and are both ovoviviparous (giving birth to live young). Pythons, while also constrictors, belong to the family Pythonidae and lay eggs (oviparous).