Resources present in unlimited quantity in nature and are not likely to be exhausted by human activities are called
Exhaustible Natural Resources
Inexhaustible Natural Resources
Exhaustible Resources
None of the above