Find the next three terms in the sequence 625, 250, 100, 40...
A 10, -5, -20
B 25, 32.5, 51.25
C 16, 6.4, 2.56
D 15, 5, 1