Physics
A thin oil film on a water surface appears coloured because of

Diffraction
Reflection
Interference
Polarization

ANSWER DOWNLOAD EXAMIANS APP