According to quantum theory of light, photons are _______? April 15, 2025 by admin A. Waves B. Particles C. Energy packets D. Electromagnetic