Multiple choice general knowledge which will not sleep at all? ant rat caterpillar butterfly both 1 and 2 all of the above Reveal answer Fill a bubble to check yourself A Correct answer