The correct options are
B West Australian Current
C Agulhas current
D Mozambique current
Gyres are also known as ocean circles. The gyre that forms in the Indian ocean is known as the Indian Ocean Gyre. The West Australian current, the Agulhas current and the Mozambique current contribute to the formation of the Indian Ocean Gyre.