Step 1: Work with sine only:
The first equation is $2\sin^2\theta - 2(1 - \sin^2\theta) + 1 = 0$, so $4\sin^2\theta = 1$, meaning $\sin\theta = \pm\frac12$.
Step 2: Second equation:
Gives $\sin\theta = \frac12$ only, since $\sin\theta = -2$ is out of range.
Step 3: Intersect:
Common solutions need $\sin\theta = \frac12$. In $[0, 2\pi]$ this holds at $\theta = \frac\pi6$ and $\frac{5\pi}6$. So there are 2.
Final Answer:
The number of common solutions is 2, option (B).
\[ \boxed{2} \]