Well, you did not provide the answer choices but hopefully this answer helps you. The reason why Jerusalem has been such a contested territory is because so many religions have tried to claim Jerusalem as their own holy city. They have fought for control of the city throughout the ages. Such religions include Islam, Judaism, Christianity, Roman Catholicism, and more.