2. If the non-empty set $A=\{x \mid 2 a+1 \leqslant x \leqslant 3 a-5\}, B=\{x \mid 3 \leqslant x \leqslant 22\}$, then the set of all $a$ that makes $A \subseteq A \bigcap B$ true is
A. $\{a \mid 1 \leqslant a \leqslant 9\}$
B. $\{a \mid 6 \leqslant a \leqslant 9\}$
C. $\{a \mid a \leqslant 9\}$
D. $\varnothing$
$A \subseteq A \cap B \Rightarrow A \subseteq B \Rightarrow\left\{\begin{array}{l}2a+1 \leqslant 3a-5, \\ 2a+1 \geqslant 3, \\ 3a-5 \leqslant 22\end{array} \quad \Rightarrow 6 \leqslant a \leqslant 9\right.$. Therefore, the answer is $B$.