The most appropriate definition of a natural resource is that it is a substance/commodity that is:
a gift of nature which is very useful to mankind.
The correct option is B:
The explanation for the correct option:
Final answer: The most appropriate definition of a natural resource is that it is a substance/commodity that is a gift of nature that is very useful to mankind.