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