A very thin oil film (n=1.25) floats on water (n=1.33). What is the primary reason for the appearance of colors in this film?
a) Diffraction
b) Interference
c) Dispersion
d) Reflection