<prompt> Which is a heme protein ?HemoglobinCatalaseCytochromeAll of the above  <response>: Ans. is d i.e., All of the above Hemoproteins are proteins which have heme as prosthetic group. Impoant hemoproteins are hemoglobin, myoglobin, cytochromes cytochrome C, cytochrome P450,catalase, peroxidase, tryptophan pyrrolase and nitric oxide synthase. 