19. Which of the following were contributions made by the Arabs? Choose all that apply.
A. Algebra
B. Thermometer
C. Mapped the circulatory system
D. Detailed maps of the Mediterranean Sea, Arabian Sea, and Indian Ocean
E. Steel plow