单项选择题

A.天体发出或反射的电磁波在传播过程中由于多次散射而导致其波长增大的现象
B.天体发出或反射的电磁波在传播过程中由于多次衍射而导致其波长减小的现象
C.天体发出或反射的电磁波在传播过程中受到引力场的影响而导致频率和波长发生变化的现象
D.天体发出或反射的电磁波在传播过程中受到自身运动和宇宙膨胀的影响而导致频率和波长发生变化的现象