Which of the following lists is in order from least to greatest?
A. -2, 5, 4, 3^2
B. -2, 4, 3^2,5
C. 5,4, 3^2, -2
D. -2, 3^2, 4, 5