The correct reason for the expression "The sun never set on the Spanish empire" is:
The Spanish empire was so large that the sun was shining on it for at least one part of the day.
This phrase refers to the vastness of the Spanish empire at its height, which spanned multiple continents and time zones, ensuring that at least one part of it was always illuminated by sunlight.