单项选择题

The destruction 'an earthquake causes depends on its ________ and duration, or the amount of shaking that occurs.

A.altitude
B.magnitude
C.multitude
D.aptitude