Best solution to soak metal parts in.

Any ideas on what solution to soak parts in to remove rust and old grime? I was thinking a tub of Diesel fuel..

Thanks