Multiple choice How many hearts does an Octopus have? One Two Three Four Reveal answer Fill a bubble to check yourself C Correct answer Explanation Octopuses have three hearts. Two hearts pump blood to the gills, while the third pumps blood to the rest of the body.