The speed of light it always constant. However, at relativistic speeds time dilation and length contraction occurs. This is because as speed = distance x time, if the speed is to remain constant time and distance must change. Therefore, the answer is D.