Which country is called the Land of Prophets? (A) Iraq (B) Palestine (C) Saudi Arabia (D) Syriaâ–ºCorrect Option Correct Answer is: B