The correct options are
B Minerals are a non-renewable resource.
C Humans are dependent on minerals for satisfying their needs.
D Minerals take thousands of years to form.
Minerals are non-renewable resources. If they get depleted, it might take thousands of years for them to be replenished. Humans are dependent on minerals for satisfying their needs. A wide variety of objects that people use in their daily lives are made from minerals. Thus, it is the need of the hour to preserve minerals.