How many hearts does an Octopus have? July 18, 2022July 5, 2021 by QuizMaster How many hearts does an Octopus have? A. 1 B. 2C. 3 D. 4