Scientists estimate that there may be up to ____________ species alive today.

A30 billion
B30 million
C1.9 million
D1.9 billion

Verified Answer :

Everything I look at they all say about 8.7....

Answer:

it is 1.9 million

Explanation:

I dI'd research