The non-metal having shining surface is-
Iodine
Metals have a property to reflect the light which is incident on its surface. That is why metals are shining in nature.
Explanation for the correct option:
C. Iodine is the only, exceptional non-metal that has lustrous properties.
Explanation for the correct option:
Sulphur, Phosphorus and Carbon are non-metals, which has no lustrous properties.
Hence, the non-metal having a shining surface is option(C) Iodine.