A、光雨后天空美丽的彩虹,属于光的折射现象,故A错误;B、对着日光灯从两支紧靠的铅笔间窄缝看到的彩色条纹,是光绕过障碍物传播的现象,故属于光的衍射现象,而之所以看到彩色条纹,是由于不同的色光波长不同发生叠加造成的,故B正确;C、阳光下肥皂膜上的彩色条纹,是属于薄膜干涉现象,故C错误;D、太阳光通过三棱镜产生彩色条纹,是由于光发生了色散现象即属于光的折射现象,故D错误.故选:B.