I have my guitar for a year, and my B string has just broken. I would like to know if it is ok to replace the whole set of strings, or is it recommended to replace just the broken string ?
Also I would like to know, if 9-46 strings work well with my guitar.

Thank you.
Strings are a regular maintenance thing, they wear out. Yes, it's actually best that you change all of them, especially after a year. The string gauge depends on how your guitar is set up.
Fender Mustang/Derfenstein DST> Boss Power Wah> Pedal Monsters Klone> Bogner Uberschall> Walrus Audio Janus> Randall RM20> Line 6 M9> Randall RM20
You probably have 10-46 on there at the moment, but with a couple small adjustments 9-46 will be fine.
Quote by H4T3BR33D3R
Youre officially uber shit now.

Quote by StewieSwan
3d9310rd is far more upset than i 

Quote by Bladez22
I'm a moron tho apparently and everyone should listen to you oh wise pretentious one