AMBERANGELES549IN AMBERANGELES549IN Science Answered 7. What does a "finite resource" mean?a. The supply is renewable,b. There is a limited supply.c. The resource will continue forever.d. none of the above