设 $\boldsymbol{A}, \boldsymbol{B}$ 均为 $n$ 阶矩阵, 则下列结论正确的是
$\text{A.}$ 若 $|A B|=0$, 则 $\boldsymbol{A}=\boldsymbol{O}$ 或 $\boldsymbol{B}=\boldsymbol{O}$
$\text{B.}$ 若 $|\boldsymbol{A B}|=0$, 则 $|\boldsymbol{A}|=0$ 或 $|\boldsymbol{B}|=0$
$\text{C.}$ 若 $\boldsymbol{A B}=\boldsymbol{O}$, 则 $\boldsymbol{A}=\boldsymbol{O}$ 或 $\boldsymbol{B}=\boldsymbol{O}$
$\text{D.}$ 若 $\boldsymbol{A B} \neq \boldsymbol{O}$, 则 $|\boldsymbol{A}| \neq 0$ 或 $|\boldsymbol{B}| \neq 0$