The electric fan has blown away the terrible smell in the hall, ______?
A.cant it
B.isnt it
C.hasnt it
D.doesnt it
正确答案是C