Which of the numbers below are correctly written in scientific notation? For each that is not, rewrite it correctly.

A. 4.51x10^-2 B. 0.789x10^5

C. 31.5x10^2 D. 3.008x10^-8