What factor has allowed people to live longer than ever before?

A. an increase in international trade
B. global warming
C. advances in medicine
D. globalization