单项选择题

No one can ()how much longer the bad weather will go on.

A.talk
B.speak
C.say