A 0.10kg steel ball is initially at rest. A machine exerts a horizontal force that increases uniformly from 0 to 100N in 0.020s and then decreases uniformly back to 0 in the next 0.020s. Neglecting friction, what is the speed of the ball immediately after the force returns to zero?
a) 40m/s
b) 20m/s
c) 10m/s
d) 30m/s