The correct option is
C Potential energy
Stored energy means energy stored in any form like gravitational energy, potential energy, electrical energy.
Hence potential energy is a form of stored energy. Potential energy is the energy possessed by the body by the virtue of its position.