Answer: Horses
Which of these is a burrowing insectivorous animal with small eyes and close fur? A. Armadillo B. Mole C. Turtle D. Daddy Long Legs