Why will a rainbow never have a black stripe?

A:Black is not a color on the color spectrum.
B:In direct sunlight, the color back will not appear.
C:Dark color spectrum rainbows only appear at night.
D:If there is a black layer, it is no longer called a rainbow.

A: Black is not a color on the color spectrum.