Among the options listed, changes in ocean currents affect Earth's climate over a shorter period of time. Ocean currents can influence weather patterns and climate variations very quickly, often within seasons or years.
The other factors mentioned—changes in solar output, changes in Earth's tilt (axial tilt), and changes in orbital shape (eccentricity)—typically have effects that span over much longer geological timescales.