The North Sea is located between which countries?

A ) United kingdom , Denmark, Norway and others ✅

B ) Denmark and Germany

C ) Norway and Sweden

D ) United kingdom and France