I am very familiar with the proof of the following statement: If $X$ is a compact Hausdorff space such that the Banach algebra $C(X)$ is separable, then $X$ is metrizable.
Can this be used to prove a more generalized version of this statement with the set $C_b(X)$ of all continuous bounded functions on $X$? Namely, if $X$ is a completely regular Hausdorff space such that $C_{b}(X)$ is separable, then $X$ is a compact metrizable space.