What was the main reason the civil rights movement created change for African Americans?

Large numbers of African Americans took part in nonviolent protests.

Several groundbreaking books that changed public opinion were published.

White Americans demanded laws preventing violence toward African Americans.

Important white leaders convinced the government to make changes.