Which animal can sleep for up to 3 years?

Snail
Bear
Snake
Frog

More GK Questions