A、雨过天晴天空会出现彩虹,是光的色散现象,其实质是光的折射形成的,故本选项说法错误;B、日食是月亮转到地球与太阳中间,挡住了太阳射向地球的光,形成日食,可以用光的直线传播来解释,故说法正确;C、筷子斜插入装满水的碗中,光线从水中射向空气中时,折射光线偏离法线,我们可以观察到筷子在水中的部分会向上偏折,故本选项说法错误;D、由于光线从水中射向空气中时,折射光线偏离法线,所以在岸边看到水中鱼的位置,其实就是鱼变浅了的虚像,故本选项说法错误.故选ACD.