rossin249 rossin249 26-09-2019 History contestada Which rebellion resulted in freedom and independence for enslaved people? Select the best answer from the choices provided. A. the Haitian Rebellion B. Nat Turner's Rebellion C. The German Coast Uprising D. No answer is correct.