I would say the correct answer is B. Neocolonialism. Even though the colonial exploitation of Latin America was over as the countries there got their independence, the efforts to exploit their resources weren't over. They continued in another form, more sophisticated but still colonial, and that's what earned them their name - neocolonialism.