单项选择题

It is said that there are plenty of hotels in that town. There()be any difficulty for you to find somewhere to stay.

A. wouldn’t
B. mustn’t
C. shouldn’t
D. needn’t