问题

It takes a long time to go there by train;it’s ________by road
A:maybe
B:canbe
C:must have been
D:should havebeen
B:canbe
C:must have been
D:should havebeen
正确答案是: