About 85% of people who live in Africa live __________.
A. in North Africa
B. in the Nile River Valley
C. in sub-Saharan Africa
D. along the coasts
Please select the best answer from the choices provided
A
B
C
D
1 answer
C. in sub-Saharan Africa