Which 12th Century agreement ended the political power struggle between the monarchs of Europe and the popes of Catholic Church about the power to appoint Church officials?
A) The Edict of Milan
B) The Concordat of Worms
C) The First Council of Nicea
D) The Second Council of Lyon