How many hearts an Octopus has?
A. 10
B. 8
C. 5
D. 3
Octopuses have three hearts; a systemic heart that circulates blood round the body and two branchial hearts that pump it through each of the two gills.