单项选择题

_________ before we leave the day after tomorrow, we should have a wonderful time together.

A.Had they arrived
B.Would they arrive
C.Were they arriving
D.Were they to arrive