The blood colour of star fish is?
D
Correct answer
Explanation
Starfish have blue blood because they use hemocyanin, a copper-based protein, to transport oxygen, unlike humans who use iron-based hemoglobin giving red blood. This is common among many marine invertebrates like mollusks and crustaceans.