Answer: Option D. All of the above.
Explanation: The black codes birth a lot of widespread resistance among blacks Americans. The law was set up to restrict the freedom of African Americans and alsoto compel them to work for low wages. Black Codes restricted African American from carrying guns, taking certain jobs and living in certain areas, marriage between blacks and the white was strictly forbidden, testifying in court against other blacks is only permissible, they are restricted from holding public office. The law was however enacted to limit the freedoms of the black populations.