The $R_f$ value represents the ratio of the distance travelled by the substance to the distance travelled by the solvent front. In this case, the distance for $B$ is 8 cm and for the solvent front is 12 cm. Hence, \( R_f \) is calculated as:
\[
R_f = \frac{{Distance travelled by B}}{{Distance travelled by Solvent front}} = \frac{8}{12} = \frac{2}{3}
\]
Thus, the correct value for \( R_f \) of B is \( \frac{2}{3} \).