How many colors does the rainbow have?

Question: How many colors does the rainbow have?

Choices:

Seven
Five
Nine
Six

Correct answer:

Seven