hatsunemikuu hatsunemikuu 02-10-2020 Physics contestada Which is the BEST definition of "Energy"? * a. The ability to move an object b. The potential to make something happen c. Movement d. Something stored that can be released later on e. Waves that emit from something or someone