Which of the following best illustrates the influence of Islamic scholarship on the development of European civilizations during the Middle Ages?
a) Introduction of the feudal system
b) Preservation and translation of classical Greek and Roman texts
c) Spread of the Roman Catholic Church
d) Promotion of Viking exploration