The right answer is B) have about the same latitude.
The explanation for canada and russia have similar climates is that both are in regions of high latitudes.
Latitudes directly interfere with the climate, so the more latitudes approach the poles of the Earth, and the higher the latitudes become, the lower the temperatures.