what causes day and night on Earth?

a the tilt of Earth on its axis
b the orbit of Earth around the sun
c the motion of the sun to different latitudes
d the rotation of Earth

d) the rotation of Earth