There hasn't been a small room here,____?

There hasn't been a small room here,____?

A.A . does there

B.hasn't there

C.hasn't it

D.has there

正确答案是D