单项选择题

When I come back in ten years' time, all those old houses ______ down.

A. will have pulled
B. will have been pulled
C. will be pulling

D. will be pulled