How many natural numbers are there?

A hundred

A million

Infinite

A thousand