The length of a Sprint should be:
(choose the best answer)
Short enough to be able to synchronize the development work with other business events.
All of these answers are correct.
No more than one calendar month.
Short enough to keep the business risk acceptable to the Product Owner.