正解は ア
UMLの振る舞い図(Behavioral Diagrams)にはアクティビティ図・シーケンス図・コミュニケーション図・状態機械図・ユースケース図などが含まれます。アクティビティ図(Activity Diagram)は「ある振る舞いから次の振る舞いへの制御の流れ(アクティビティの流れ)」を表現します。業務フロー・処理の流れ・並行処理の可視化に使われ、フローチャートを拡張したような構造を持ちます。アクションノード・制御フロー・分岐・並行処理(フォーク・ジョイン)などの要素を持ちます。選択肢aが正解です。
UML振る舞い図の区別:アクティビティ図=「処理の流れ・制御フロー(フローチャートに近い)」、シーケンス図=「オブジェクト間の時系列メッセージ」、状態機械図=「一つのオブジェクトの状態遷移」、ユースケース図=「機能と利用者の関係」。