You have slim to no chance of getting a B with a Sos , i am not sure if it is even possible , some say they got a B but still waiting for a proof .
It has been discussed a little
here .
Your best call is to buy a
clean sun of a degree lower or a B advanced elixir directly (depends on which is cheaper) .
Fixed.