in reply to How many colors does a rainbow have?
The human eye can see seven distinct colors, but by definition the entire spectrum is there.