A) The works of ibn Khaldun
B) The refinement of Arabic numerals and the study of algebra
C) The study of eclipses and the calculation of Earths circumference
D) The development of navigational devices such as the astrolabe and the sextant
