Let $h$ and $j$ be two functions of domain $\mathbb{R}$. It is known that $\lim_{x\rightarrow1}h(x)=0$, $\lim_{x\rightarrow1}j(x)=b$ and $\lim_{x\rightarrow1}\frac{h(x)}{j(x)}=2$.
Only one of the following values can be $b$. Which one?
a)0 $\\$
b)1
c)2
d)$+\infty$
$\\$
I know that $\lim_{x\rightarrow c}\frac{f(x)}{g(x)} = \frac{\lim_{x\rightarrow c} f(x)}{\lim_{x\rightarrow c} g(x)}$
So I get:
$$\lim_{x\rightarrow 1}\frac{h(x)}{j(x)} = \frac{\lim_{x\rightarrow 1} h(x)}{\lim_{x\rightarrow 1} j(x)} = \frac{0}{b}$$
But how does this equal two? My book says the solution is zero. Is this because L'Hôpital's rule is applied? Because if the answer is zero, then $$\lim_{x\rightarrow 1}\frac{h(x)}{j(x)} = \frac{0}{0}$$ which seems a good candidate for L'Hôpital's rule.
In short, my question is why is the right answer zero?