NEED HELP ASAP!!!

If 100 newtons of force are applied over a distance of 50 meters for 5 seconds, how much power is used
2,500 watts
1,000 joules
10 watts
1,000 watts