The correct option is D All of the above
Porphyrin is a rigid, square-planar molecule made of four pyrroles (a five-membered ring containing a nitrogen atom) connecting to form a larger ring. The molecule is stabilized by the aromatic character, which extends over its entire structure.
A porphyrin has four of its nitrogen atoms facing the center, which can capture a metal ion to form a very stable organometallic complex.
It is present in chlorophyll, haemoglobin and cytochrome. By using them, biological systems carry out a wide range of chemical reactions.