In mollusca, a blue respiratory pigment is present called:

Prothrombin

Haemocyanin

Haemoerythrin

Haemoglobin