The seasonal change in the direction of currents in the Indian Ocean twice a year (after every 6 months) is due to
1
the rotation of Earth
2
seasonal change in the direction of monsoon winds.
3
the flow of fresh water by the rivers
4
high temperature in the equatorial region