Select the best answer to complete the sentence.
It is recommended that clients book the Desert Rose Ballroom for their event more than four months_____
(A) over time
(B) in advance
(C) up to now
(D) far ahead