Which country has officially recognized Jerusalem as the capital of Israel?
[C] United States
United States has officially recognized Jerusalem as the capital of Israel. With this, the United States will be the first country to move its embassy from Tel Aviv to Jerusalem, which is claimed by both Israelis and Palestinians. At present, Jerusalem is the seat of the modern Israeli government. It is the home of the Israeli parliament, the Knesset, as well as the Israeli Supreme Court. It is the location of the official residence of the prime minister and the president. It is the headquarters of many government ministries. Other countries that have diplomatic relations with Israel keep their embassies in Tel Aviv.