Respuesta :
The correct answer is - C. Both countries are former colonies of France.
Both, Morocco and Algeria, were countries that were colonized by France in the past. The French managed to have big influence on them, and even after the countries got their independence, the French influence remained and the French language is still practiced.
The biggest reasons that the French language is still widely used in these two countries are that they are close to France, their relations have remained very good, and lot of people from Morocco and Algeria move or want to move to France. So in general, the French language is very practical and useful for the people in these two countries to know it.