D
Explanation:
it makes the most sense to me, but choose whatever you think is right.
Answer:
The answer is B.Atlas
The Atlas Mountains are Africa's longest mountain chain and are located in the northwestern part of the continent.
England proved to be a strong super power by conquering lands and by acquiring natural resources. England also imperialized many countries benefitting from them through mercantilism. England increased in navy and their economy prospered.
Because they interfered with the creation of a modern socialist society