Correct Answer:
A. Egypt
Sharm El Sheikh is a prominent resort city globally recognized for its stunning Red Sea beaches and diving sites. It is geographically located on the Sinai Peninsula, which is part of Egypt. The other listed countries, Israel, Libya, and Iraq, do not host this city.