单项选择题

He'll be an astronaut by the time he ______ thirty.

A.is
B.had been
C.will he
D.is going to be