Preparing your study page...
Preparing your study page...
Correct answer: C
Explanation
A natural resource is defined as something found within the natural environment that is accessible and economically valuable to humans. Option C reflects its inherent existence in nature, which is part of this definition.