Potential energy is best defined as which of the following?
A Mass energy
B Energy of Motion
C Stored Energy
D Energy of height