The federal program that provides free health care to the poor is a. Medicare. c. Social Security. b. Medicaid. d. the GI Bill of Rights. Please select the best answer from the choices provided