Answer:
C. both particles and waves
Step-by-step explanation:
As we know that by the Huygen's theory light is of wave nature and this can be verified by the experiments
the wave nature of light is given by following phenomena
1) Reflection of light
2) Refraction of light
3) Polarization
4) Interference
5) Diffraction
So in above all examples light nature verify as wave nature.
Now by Einstein's theory he explained about the particle nature of light by his theory of photo electric effect
So here by both combined theory and De-Broglie theory of light we can say
Light is of particle nature and wave nature both