The correct option is
C Mesophyll cell
Peroxisomes are small organelles found in the photosynthetic mesophyll cells in plants. They play vital role in the process of photorespiration. These are also involved in metabolism, development and responses to stresses. These are involved in oxidation of certain biomolecules like fatty acids.
Thus, the correct answer is option C.