The correct answer is (a) By wind speed
For explanation: Wave height is determined by wind speed, the duration of time the wind has been blowing, fetch and by the depth and topography of the seafloor. A given wind speed has a matching practical limit over which time or distance will not produce larger waves.