The only country Denmark has a land border with is Germany to the south.
Germany is the only country that shares a land border with Denmark. Considering you've tagged Germany in the question, I get a feeling you already knew...
Germany is the only country to border Denmark.
Germany. Sweden lies next to Denmark as well, but it does not border Denmark
Only land border is with Germany, to the south. Close nations with whom we share a maritime border is Sweden, Norway, Poland and futher away, England, The Netherlands.
Germany has a land border with Denmark.
It does boarder Denmark
Denmark proper only shares a land border with one country : Germany (68 km). Across the sea Denmark is surrounded by UK, Norway and Sweden.
Germany!
Denmark
Germany and Sweden are the two countries that directly border Denmark. Norway is also close to Denmark, but there is a body of water separating the two countries.
No country borders England to the South. The English Channel is south of England, which is a sea. Beyond that is France. No countries border England to the East either as to the east is the North Sea. On the other side of the North Sea are Denmark, Germany, Belgium and the Netherlands.