Russia, Canada and USA.
The answer is B. The Apennine Mountains run up the middle of the Italian Peninsula.
Hope this helps you. :)