Latest self Aptitude Question SOLUTION: 625, 5, 125, 25, 25, ?, 5 A. 5 B. 25 C. 125 D. 625