El Niño is primarily caused by the following factors from your list:
-
buildup of warm water on the surface - During an El Niño event, the typical warm water that accumulates in the western Pacific moves eastward, leading to a significant buildup of warm water in the central and eastern Pacific.
-
jet stream bands shifting further south - The change in ocean temperatures during El Niño affects atmospheric circulation, which can lead to a southward shift in the jet streams.
In contrast:
-
strong trade winds flowing west to east - This statement is incorrect when describing El Niño, as El Niño is typically characterized by weakened trade winds, which normally blow from east to west.
-
upwelling of cold water from the deep - Upwelling usually decreases during El Niño events due to the warmer surface waters, which can suppress the upwelling of colder, nutrient-rich waters.
In summary, the answers related to El Niño are 2 and 3.