问题

From the city to its satellite town _____only less than one hundred miles.
A:are
B:it is
C:there is
D:there are
B:it is
C:there is
D:there are
正确答案是: