Scientists estimate that there may be up to ____________ species alive today.
A30 billion
B30 million
C1.9 million
D1.9 billion
A30 billion
B30 million
C1.9 million
D1.9 billion