How many colors do you see?

How many colors do you see?

There are only 3 colors: White, green, and pink.There seem to be two different shades of pink,but there is only one pink.