The atlantic slave trade lasted for how many years
A100 years
B1000 years
C400 years
D800 years
A100 years
B1000 years
C400 years
D800 years