Which type of energy is thermal energy a form of? chemical energy kinetic energy magnetic energy potential energy