emmamaine30 emmamaine30 10-10-2018 History contestada What Role did Giuseppe garibaldi play when he made his greatest contribution to Italian unification? A. Respected diplomat B. Shrewd politician C. Religious leader D. Military commander