Answer is (B).
(A) is wrong as a language can be context free even if it is being accepted by non-deterministic PDA for ex- $\{ ww^r: w \in \Sigma^*$ and $w^r$ is reverse of $w\}$
(C) and (D) not always true as Context free languages are not closed under Complement or Intersection.