Ukraine shares border with how many European Union Member states?

Ukraine shares border with how many European Union Member states?

A. Two
B. Three
C. Four
D. None of these