答案
B
解:天空出现彩虹,这是太阳光通过悬浮在空气中细小的水珠折射而成的.
A、雨过天晴时,空中浮有小水珠会出现彩虹;向空中喷水时,空中悬浮的小水珠也会将阳光色散成七色光,形成彩虹;故A不正确.
B、我们看到的彩虹都是拱形的.B正确.
C、有雾不一定有彩虹,C不正确.
D、天空出现彩虹,这是太阳光通过悬浮在空气中细小的水珠折射而成的,白光经水珠折射以后,分成各种彩色光,这些颜色从上到下分别为红、橙、黄、绿、蓝、靛、紫.所以彩虹由内侧到外侧的颜色顺序正确的应该是紫、蓝、绿、黄、红.故D不正确.
故选B.