How many different smells can a human nose smell?

Question: How many different smells can a human nose smell?

Choices:

5,000
7,500
1,000
10,000

Correct answer:

10