Which culture encouraged the retrieval and recording of various "knowledges" causing great advancements in mathematics, literature, and medicine?
A. Roman
B. Greek
C. Ghanese
D. Ming
E. Mongol
F. Islam