The correct option is D Mitochondria
The cell organelles having abundance of oxidizing enzymes is mitochondria. Mitochondria supply most or the necessary biological energy through reduction of NADP. A dominant role for the mitochondria is the production of ATP. This is done by oxidizing the major products of glucose, pyruvate, and NADH, which are produced in the cytosol. This process of cellular respiration, also known as aerobic respiration, is dependent on the presence of oxygen.