单项选择题

Meteorologists are at odds over the workings of tornadoes.

A.mystified
B.in disagreement
C.up in arms
D.in disarray