The colour of the body in earthworm is brown due to the presence of
Blood
Haemocyanin
Porphyrin
Haemoglobin
Porphyrin is a pigment which protects the earthworm from harmful ultraviolet radiations. It also imparts a brown colour to the earthworm.
The colour of blood is due to the presence of ______.