Let $(X, \mathcal A, \mu)$ be a measure space. Let $\mathcal F$ be the collection of all measurable sets with finite measure. We define a pseudometric metric $d_\mu$ on $\mathcal F$ by $d_{\mu}(A, B) := \mu(A \triangle B)$. Then $d_\mu$ becomes a metric when $\mathcal F$ is considered modulo the equivalence relation $\sim$ defined by $$ A \sim B \iff \mu(A \triangle B) = 0 \quad \forall A,B \in \mathcal F. $$
In a previous thread, I proved that
Theorem: If $\mathcal A$ is countably generated and $\mu$ is $\sigma$-finite, then $d_\mu$ is separable.
I would like to ask if the result still holds without $\sigma$-finiteness assumption, i.e.,
If $\mathcal A$ is countably generated, then $d_\mu$ is separable.