What is the next number in the series: 1, 4, 9, 16, ?

Answer: B. 25
The series consists of perfect squares: 1^2, 2^2, 3^2, 4^2, so the next is 5^2 = 25.