Round 35,554,100 to the nearest ten thousand. is what Round 35,554,100 to the nearest ten thousand.

A. 35,554,100
B. 35,550,000
C. 35,554,000
D. 36,000,000
?

http://www.enchantedlearning.com/math/decimals/placevalue/gifs/ex.GIF

I'll be glad to check your answer.