Bass strings are equally as finicky as guitar strings.
I prefer DR lo riders because the hex core offers a little more tension than a round core. I prefer to use nickel as to not chew up my frets.
B or c is fine. Try both
If you want to go insane, try tapewoulds. They feel like you’re playing a guitar made out of squid, but in a good way!
Jason @ bassstringsonline.com would be a great resource.