Let us assume that the total marks is $100x$
Then Bishnu marks =$52x$
Asha marks = $64x$
Now according to the question, if $y$ is the mark obtained by Ramesh,
$52x=y-23 \longrightarrow (1)$
$64x=y+34 \longrightarrow (2)$
Equation $(2)-(1)$
$\Rightarrow 12x=57 $
$\Rightarrow x= \frac{57}{12}$
$\therefore 84x=\frac{57*84}{12}=399$
Note: $84x$ means scored obtain by Gita that is $84 \%$
So option $B$ is correct.