WHEN WILL WE LEAVE

798. When will we leave? ________ he finishes his task.A. Now that B. As soon as C. Until D. If