Right choice is (c) Violet
To explain: Violet photon has more energy because the energy of a photon is given as:
E = hv
Since energy is directly proportional to wavelength, i.e. vvoilet > vred, the violet photon is more energetic than the red photon.