单项选择题

Could you write me a letter ______.

A. when will you get home
B. when do you get home
C. when you will get home
D. when you get home