199k views
0 votes
What is the scientific meaning of energy?

A. anything that has mass
B. the ability to cause change
C. anything that cannot be seen
D. the property of taking up space

User Cupid Chan
by
5.7k points

1 Answer

5 votes

Answer:

it is B

Step-by-step explanation:

User Olexiy
by
6.3k points