设函数 $f(x)$ 的定义域为 $\mathrm{R}, f(x+1)$ 为奇函数,$f(x+2)$ 为偶函数,当 $x \in[0,1]$ 时,$f(x)=a^x+b(a>0$ 且 $a \neq 1)$ ,若 $f(0)+f(3)=-1$ ,则 $f\left(\log _2 18\right)=$
$\text{A.}$ $-\frac{9}{8}$
$\text{B.}$ $\frac{3}{2}$
$\text{C.}$ $-\frac{7}{8}$
$\text{D.}$ $\frac{5}{2}$
$\text{E.}$
$\text{F.}$