19) D

Power = Energy/time

Time = 10 milliseconds = 0.01 seconds
Energy = 125J

Power = 125/0.01 = 12500 Watts

We know the voltage = 500V and that Power = Current x voltage
Current = Power ÷ Voltage
Current = 12500 ÷ 500 = 25 A