(almost) everything reflects light.
No, invisible things do not reflect light. But again, invisible things do not exist.
Things with shiny surfaces reflect light :)
Diamonds
because some stuff doesn't reflect light. most dirty things probably don't have those materials.
Water surface glass
No, invisible things do not reflect light. But again, invisible things do not exist.
Things with shiny surfaces reflect light :)
Any object that is black will theoretically not reflect any light.
Any object that is black will theoretically not reflect any light.
Diamonds
They are smooth reflectors that do not diffuse the light.
because some stuff doesn't reflect light. most dirty things probably don't have those materials.
mirror and glass
Water surface glass
Metals are not the only things that reflect light. Can you see anything around you that is not metal? You see it because it is reflecting light.
The moon reflects the suns light and things on the eart do notreflect it because it is at an angle in which the light does not reach earth. So if the light falls on the earth at night there would be light but because it not reflect it on earth it is dark at night.
satelites, the moon, junk from earth etc.