In the past few years, __________much improvement in the traffic.
#92127
A
there has been
B
there has had
C
there have been
D
there had been