单项选择题

[听力原文]
W: Have you heard whether Jack is coming back today
M: He was supposed to arrive next week, but he is coming back the day after tomorrow.

When will Jack arrive()

A.Tomorrow.
B.Next week.
C.Today.
D.The day after tomorrow.