What are the main factors that affect an ocean current?

geographical features

Wind caused by unequal heating of the earth

none of the choices

Coriolis effect