African Flags I quiz

How well do you know the flags of Africa? Will you be able to identify the flags of African countries like Algeria, Egypt, Morocco, Kenya, South Africa, Somalia, Tanzania, Ghana and Mozambique?