Who fought the Crusades in the Mediterranean and why?

Christians and Muslims fought the Crusades over control of the Holy Land.

Muslims and Egyptians fought the Crusades over the best trade routes in the Mediterranean.

Christians and polytheistic religions fought the Crusades for control of the Roman Empire.

Jews and Christians fought the Crusades over control of Jerusalem.

The correct answer is Christians and Muslims fought the Crusades over control of the Holy Land.