2. A person travels from place A to place B, with regular buses running between A and B. The intervals between departures from both places are equal. He notices that a bus heading to A passes by every $6 \mathrm{~min}$, and a bus heading to B passes by every $12 \mathrm{~min}$. Then the interval between bus departures is ( ) min.
(A) 4
(B) 6
(C) 8
(D) 10
2. C.

Suppose the buses leave their respective starting stations every $t \mathrm{~min}$
$$
\left\{\begin{array} { l } 
{ 6 ( v _ { \text { bus } } + v _ { \text { person } } ) = v _ { \text { bus } } t , } \\
{ 1 2 ( v _ { \text { bus } } - v _ { \text { person } } ) = v _ { \text { bus } } t }
\end{array} \Rightarrow \left\{\begin{array}{l}
1+\frac{v_{\text { person }}}{v_{\text { bus }}}=\frac{t}{6}, \\
1-\frac{v_{\text { person }}}{v_{\text { bus }}}=\frac{t}{12}
\end{array} \Rightarrow t=8\right.\right. \text {. }
$$

Therefore, a bus leaves the station every $8 \mathrm{~min}$.