The correct option is B non-renewable
Natural resources which are present in a limited amount in nature are called non-renewable sources. They are prepared by natural processes in a long duration of time and have limited supply. Hence, they are non-renewable.