Which is not an advancement that the Muslims made ?
A. They invented algebra
B. They build pubic hospitals
C. They corrected the star charts of the ancient Greeks
D. They invented monasticism