已知反应 $2 \mathrm{X}(\mathrm{g})+\mathrm{Y}(\mathrm{g})=3 \mathrm{Z}(\mathrm{g})$, 在一定温度下 $\mathrm{X} 、 \mathrm{Y}$ 的初始浓度和初始反应速率的数据如下:
\begin{center}
\begin{tabular}{c|c|c|c}
\hline
 & $c(\mathrm{X}) /\left(\mathrm{mol} \cdot \mathrm{L}^{-1}\right)$ & $c(\mathrm{Y}) /\left(\mathrm{mol} \cdot \mathrm{L}^{-1}\right)$ & $v /\left(\mathrm{mol} \cdot \mathrm{L}^{-1} \cdot \mathrm{s}^{-1}\right)$ \\
\hline
1 & 0.20 & 0.30 & $2.0 \times 10^{-4}$ \
2 & 0.20 & 0.60 & $8.0 \times 10^{-4}$ \
3 & 0.30 & 0.60 & $8.0 \times 10^{-4}$ \\
\hline
\end{tabular}
\end{center}
则该反应的速率方程为 ( )。
A. $v=k c^{2}(\mathrm{X})$
B. $v=k c^{2}(\mathrm{Y})$
C. $v=k c(\mathrm{X}) \cdot c^{2}(\mathrm{Y})$
D. $v=k c^{2}(\mathrm{X}) \cdot c(\mathrm{Y})$
对于基元反应, 可根据反应方程式写出反应速率方程式。而非基元反应中各反应物的反应级数只能通过实验进行测定。
对比第 1 和第 2 组数据, 反应物 $\mathrm{X}$ 浓度相等, 当反应物 $\mathrm{Y}$ 的浓度增大为原来的 2 倍时, 反应速率增大为原来的 4 倍, 故反应物 $Y$ 的反应级数为 2 ;
对比第 2 和第 3 组数据, 反应物 $\mathrm{Y}$ 浓度相等, 当反应物 $\mathrm{X}$ 的浓度增大为原来的 1.5 倍时, 反应速率保持不变, 故反应物 $\mathrm{X}$ 的反应级数为 0

因此答案为：B