Final answer:
The Charter of the United Nations advocated for the right of African countries to determine their own governments post-World War II, marking a move towards decolonization after a long history of European colonial control and exploitation.
Step-by-step explanation:
The Charter of the United Nations, established in 1945, aimed to oversee the decolonization of European colonies, including those in Africa. The option that best represents the Charter's view towards African nations after World War II is 'c' - African countries had the right to determine their own governments. This move was a response to the historical context of European colonialism, whereby European countries colonized almost the entirety of Sub-Saharan Africa and established authoritarian colonial governments that exploited local resources and people. Notably, the Berlin Conference of 1884-1885 played a significant role in dividing up the continent among European powers without the consent or involvement of African people.
It was only in the latter half of the 20th century that African nations began to gain independence, though the legacies of colonialism such as artificially drawn borders by European powers at the Berlin Conference, and the economic systems designed to benefit the colonizers, left lasting impacts on the continents' development and stability.