What is the usual length of the time box for the complete Sprint Planning meeting?

A.
Four hours for a 30 day Sprint, one to two hours for a shorter Sprint.
B.
However long it takes to complete the Sprint Backlog.
C.
Never more than two hours, regardless of Sprint length.
All the answers are wrong. There is another timebox for a one-month-Sprint.