Which of the following country shares land border with Ukraine?

(A) Germany
(B) Croatia
(C) Estonia
(D) Poland

The answer is: (D) Poland
Ukraine shares land border with Russia, Belarus, Poland, Slovakia, Hungary, Romania and Moldova.