Which of the following animal sleeps the most i.e. 20 hours out of 24 hours? September 10, 2018 – by admin Which of the following animal sleeps the most i.e. 20 hours out of 24 hours? A. LeopardB. Lion C. Tiger D. Giant Armadillo