Free JEE Adv 2013 solutions
Due to electronic oscillations.
Metal are lustrous because their bond type absorbs and emits a large amount of wavelengths (colors) creating white light. Thus, metals have shiny