单项选择题

The electric fan has blown away the terrible smell in the hall,()?

A.can't it 
B.isn't it 
C.hasn't it 
D.doesn't it