1
100

How many hearts do octopuses have?

a. 3 hearts

b. 2 hearts

c. 5 hearts

a. 3 hearts