Platinum is gorgeous and the most durable but as everyone said a lot more pricey too.
White gold is very pretty but not the best choice in a ring or bracelet that you will damage much more easily as it scratches a lot and will look ugly even if you take care of it.
Silver is the least favourable of the three unless you like the tarnished look which can look nice on antique pieces for example.
So if you were looking for earrings, necklaces or pendants white hold, otherwise platinum but it really does depend on your budget as there is a huge difference. All three are nice.
I've always heard the opposite that platinum is softer and scratches more easily than white gold. White gold should show scratches less than platinum? Platinum will get patina while white gold gets yellow potentially. Or that was my understanding