单项选择题

既能在软土或软岩中,也能在水底修建隧道的特殊施工方法是()。

A.掘进机法
B.盾构法
C.盖挖法
D.沉管法