Multiple choice

How many colours are there in a rainbow?

  1. 6

  2. 7

  3. 8

  4. 9

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

A rainbow is traditionally described as having seven colors: red, orange, yellow, green, blue, indigo, and violet.