mia561 mia561 10-02-2021 Social Studies contestada Who sold indulgences? a)Protestant Churches b)the Roman Catholic Church c)Renaissance markets