Which of the following is a unit of energy
Unit
Watt
Horse Power
None
Watt and Horsepower are the unit of power