WD-40 does dissolve grease and stuff pretty well. I use it on my cogs. But all the guys here are talking about cleaning the chain fully, first and foremost, inside to get those nasty quartz crystals out. For that, you do have to soak the thing in something, not just rub it nice and shiny.