单项选择题

Nobody yet knows how long and how seriously the shakiness in the financial system will ______ down the economy.

A.put
B.settle
C.drag
D.knock