Canary and benguela are names of cold ocean currents that flow along the west coast which continent?

The Canary and Benguela currents are cold ocean currents that flow along the west coasts of Africa. The Canary current flows south along the coast of Morocco and Western Sahara, while the Benguela current flows north along the coast of Angola and Namibia. These currents are part of the global ocean circulation system and play a major role in regulating the climate of the African continent.