Fjords abound the coast of: (A) Sweden (B) France (C) Norway (D) Germanyâ–ºCorrect Option Correct Option is: C