Why would the government provide money to people who can't pay for medical expenses?

ATo provide for the national defense
BTo create economic growth
CTo promote the general welfare
DTo be sure consumers are not cheated