Which wave has more energy? Why?

a
The red wave has more energy because it has a greater height.
b
The red wave has more energy because it has a greater frequency.
c
The blue wave has more energy because it has a greater amplitude.
d
The blue wave has more energy because it has a longer wavelength.

b. The red wave has more energy because it has a greater frequency.

Energy of a wave is directly proportional to its frequency, so the wave with a higher frequency will have more energy. The height (amplitude) and length (wavelength) of a wave do not determine its energy.