Which is equal to 10^12/10^-3 ?
A. 10^-36
B. 10^-4
C. 10^9
D. 10^15
Please explain the answer :)