The most accurate reason for Sweden's relatively greater success compared to Denmark and Norway based on the options provided is:
B. Sweden had greater distance from its enemies such as England and Russia.
This geographical advantage allowed Sweden to develop and maintain a more stable and secure environment, reducing the frequency and severity of military conflicts with its neighbors. In contrast, Denmark and Norway were situated closer to potential adversaries, which often exposed them to invasions and conflicts.
While the other options discuss various geographic features, the distance from major powers like England and Russia was a significant factor in Sweden's relative success.