Which of the following statements about Burmese pythons is true?
1) Burmese pythons are one of the largest snakes in the world.
2) Burmese pythons are found only in Florida.
3) Burmese pythons lay an average of 100 eggs.
4) Burmese pythons have many predators.