What is the definition of energy (in scientific terms)?

A. The motion of an object

B. The ability to do work

C. A force used on an object

D. A change in temperature