Do you know _____?

Do you know _____?

A.When will he be back

B.when he will be back

C.where did he go

D.when will he go

正确答案是B