2. Set $A=\{x|| x-2 |<3, x \in \mathrm{R}\}, B=\left\{x \mid x^{2}\right.$ $+(1-a) x-a<0, x \in \mathrm{R}\}$, if $B \subseteq A$, then the range of real number $a$ is ( ).
A. $[-1,5]$
B. $(-1,5)$
C. $[-1,5)$
D. $(-1,5]$
2. $\mathrm{A} ;$