What does renewable resource mean?
O A. An expensive resource
O B. A resource that can be replaced quickly
C. A resource that takes a long time to form
O D. An inexpensive resource