Why did Christians conduct the first Crusade?

A. to remove Saladin from power
B. to protect Christian pilgrims to the Holy Land
C. to destroy Constantinople
D. to protect Rome from Muslim invaders

B. to protect Christian pilgrims to the Holy Land