tatamaraweeks74 tatamaraweeks74 05-12-2017 Health contestada Insulin is a(n) ________ that lowers blood sugar by allowing the body's cells to absorb glucose from the blood. A. vitamin B. organ C. hormone D. carbohydrate