How many hearts does an octopus have?
A
9
B
5
C
3
D
2
Correct Answer: 3