Canada has an abundance of natural resources, including minerals, rare earth elements, wildlife, coal and hydro-power. Minerals and elements mined in the country are iron ore, silver, copper, nickel and gold. Other natural resources include fish, molybdenum, diamonds and potash.]
So I am pretty sure the answer is B.
Hope I helped.