对于 $n$ 元集合 $A$,定义 $A$ 的子集族 $M(A)=\{X\mid X\subseteq A\}$.若 $M(A)$ 的子集 $P$ 满足:对任意 $X_1,X_2\in P$,$X_1\cap X_2\in P$ 且 $X_1\cup X_2\in P$,且 $\varnothing,A\in P$,则称 $P$ 对交并运算封闭.那么对 $A=\{a,b,c\}$,满足 $\{a,b\}\in P$ 且对交并运算封闭的集合 $P$ 的个数为( )
A.$8$
B.$10$
C.$12$
D.前三个答案都不对