问题

If city noises _____ from increasing, people _____ shout to be heard even at dinner table 20 years from now on. [ ]

A: are not kept; will have to
B: are not kept; have to
C: don't keep; will have to
D: don't keep; have to
正确答案是: