选D
A how often 多长时间一次,不符句意
B how long 多久,动词应为延续性动词,go是短暂性动词
C how far 多远,前后不搭配
D how soon 多久之后,翻译成 我们多久之后去北京?