已知集合 $A=\{x\in\mathbf{Z}\mid -1\leqslant x<\sqrt{3}\}$, $B=\{x\mid a<x<a+\frac{3}{2}\}$, 若 $A\cap B$ 有两个元素, 则实数 $a$ 的取值范围是 ( )
A. $\{a\mid -\frac{3}{2}<a<-1\}$
B. $\{a\mid -\frac{3}{2}<a<0\}$
C. $\{a\mid -\frac{3}{2}<a<-1 \text{ 或 } -\frac{1}{2}<a<0\}$
D. $\{a\mid -\frac{3}{2}<a<0 \text{ 或 } a>1\}$