定义在 $\mathbf{R}$ 上的偶函数 $f(x)$ 满足 $f(2-x)=f(2+x)$ ,且当 $x \in[0,2]$ 时,
$f(x)=\left\{\begin{array}{l}2^x-1,0 \leq x \leq 1 \\ 2 \sin \frac{\pi}{2} x-1,1 < x \leq 2\end{array}\right.$ ,若关于 $x$ 的方程 $m \ln |x|=f(x)$ 至少有 8 个实数解,则实数 $m$ 的取值范围是
( )
$\text{A.}$ $\left[-\frac{1}{\ln 6}, 0\right) \cup\left(0, \frac{1}{\ln 5}\right]$
$\text{B.}$ $\left[-\frac{1}{\ln 6}, \frac{1}{\ln 5}\right]$
$\text{C.}$ $\left(-\frac{1}{\ln 6}, 0\right) \cup\left(0, \frac{1}{\ln 5}\right)$
$\text{D.}$ $\left(-\frac{1}{\ln 6}, \frac{1}{\ln 5}\right)$