Which diagram indicates the behaviour of the system as a consequence of external events ?

Which diagram indicates the behaviour of the system as a consequence of external events ?

A. data flow diagram
B. state transition diagram
C. control specification diagram
D. workflow diagram

Explanation: The state transition diagram represents the various modes of behavior (called states) of the system and the manner in which transitions are made from state to state.