问题

If city noises ___ from increasing, people ___ shout to be heard even at diner

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