问题

It’s said that there are plenty of hotels in that town. There _____ be any difficulty for you to find one to stay in.[ ]
A: mustn’t
B: oughtn’t
C: shouldn’t
D: needn’t
B: oughtn’t
C: shouldn’t
D: needn’t
正确答案是: