The correct option is B solar day
The time interval between two successive sunrises or sunsets is called a solar day, which is also the time the Earth takes to rotate about its axis so that the Sun appears in the same position in the sky. An average solar day is divided into twenty four equal intervals, and each of it is called an hour.