According to corpuscular theory of light the rectillinear propagation of light is explained by the1. Straight line motion of corpuscles2. Vibratory motion of corpuscles3. Rotatory motion of corpuscles4. Difference in the sizes of corpuscles
The theory according to which light is treated as consisting of quanta of radiation called 'photons, is1. Newton's corpuscular theory of light2. Huygen's wave theory of light3. Modern quantum theory4. Maxwell's electromagnetic theory
The modern quantum theory attribute the following to light for complete understanding of various phenomena exhibited by light1. Particle nature2. Wave nature3. Both particle and wave nature4. Either particle nature or wave nature