The correct option is B Wind
Inexhaustible resources are the resource that is present unlimited in nature. Wind is considered as renewable and inexhaustible source of energy because it has an endless supply. Coal, petrol and diesel are considered as an exhaustible resource because of its finite quantity in existence.