Let $X$ be a topological space. Set
$K(X) := \{ A\subseteq X\mid A$   is quasi-compact and open $\}.$ A topological space $X$ is called **spectral**,
if it satisfies all of the following conditions:

  1) $X$ is quasi-compact and $T_0$.
  2) $K(X)$ is a basis of open subsets
of $X$.
 3) $K(X)$ is closed under finite
intersections.
  4) $X$ is sober, i.e.
every nonempty irreducible closed subset of $X$ has a (necessarily
unique) generic point.

> Let $C$ be a closed subset of a spectral topological space $X$. I am looking for equivalent conditions on $C$ under which if $A$ is a clopen(=Closed+Open) subset of $C$, then there exists a clopen subset $B$ of $X$ such that $A=C\cap B$?