How many millions are there in Billion?
A. 100 million
B. 1,000 million
C. 10 million
D. None of these
A. 100 million
B. 1,000 million
C. 10 million
D. None of these