单项选择题

He will write to me as soon as he____home.

A.will have returned
B.returns
C.returned
D.will return