Which of the following first European country to establish an embassy in Jerusalem?

Which of the following first European country to establish an embassy in Jerusalem?

A. Bosnia
B. Kosovo
C. North Macedonia
D. None of these

Kosovo has officially opened an embassy in the city of Jerusalem, the first European and Muslim-majority country to do so.