Let $X$ be a space with a hereditarily closure-preserving closed cover $\FF$ consisting of $C$-spaces. In this paper we prove the following: (1) if $X$ is paracompact, then $X$ is a $C$-space, (2) if $X$ is hereditarily collectionwise normal, then $X$ is a $C$-space.