单项选择题

We will have made full preparations for the ceremony () tomorrow. 

A.when the guests will arrive
B.when the guests arrive
C.when will the guests arrive
D.when are the guests arriving