Mitochondria stores energy in from of:
(b) ATP
The correct option is (b)
Explanation of the correct option
Explanation of the incorrect option
Option (a) Mitochondria does not store energy as heat energy.
Option (c) Mitochondria does not store energy as light energy.
Final answer
Mitochondria stores energy in from of ATP.