It depends on how the question is read.
If the question is asking what countries have Coastlines on their north that sit on the Persian Gulf, this would include: Oman, UAE, Saudi Arabia, Qatar, and Bahrain.
If the question is asking where the northern coastline of the Persian Gulf is, most of that touches Iran, with some carry-over to Iraq.
Iran borders the Persian Gulf on the north side.
Yes. Iran is the only country that borders both the Caspian Sea and the Persian Gulf.
Saudi Arabia is the largest county that borders the Persian Gulf.
Kuwait is on Iraq's southeastern border and is a small country that borders the Persian Gulf.
The country that borders the Persian Gulf to the northeast is Iran. The capital of Iran is Tehran and the official language is Persian.
Iran is one.
The monarchy of Kuwait is located southeast of Iraq and borders the Persian Gulf.
Southwest of Iraq is Saudi Arabia, which while it does border the Persian Gulf is NOT small. Kuwait is on Iraq's southeastern border and is a small country that borders the Persian Gulf.
Iran is on the northwest edge of the Persian Gulf.
That is Iran
Kuwait
That is Iran.