问题

There so many foreigners in the streets these days.– They might be runners in the Yellow River Estuary (入海口,河口) International Marathon.
A:is
B:are
C:have
D:will be;
B:are
C:have
D:will be;
正确答案是: