Assuming we're talking ordinary workshop, Paraffin, Petrol, White Spirit, & Acetone will all do the job, though not necessarily on their own.
Although it's an excellent solvent I avoid petrol because it's a serious fire-hazard and I don't like the fumes.
Paraffin is safer than petrol but takes longer to dissolve oils and leaves a greasy layer. I use White Paraffin as sold for Greenhouse Heaters as a cheap first wash; dirty work is dunked, swirled and brushed to remove loose bits and most oily residue. For smaller objects, I prefer White Spirit for the same job. (Slightly better solvent and less of a greasy layer.)
The greasy layer may be useful as a mild anti-corrosion measure, but it makes the metal slippery and is ruin to paintwork. It's removed with Acetone. The real McCoy can be bought online, but I buy supermarket Nail Varnish Remover, plainer and stronger the better. Nail Varnish Remover is Acetone diluted with up to 20% water and ladies like it pink and perfumed. As a workshop solvent the cheap plain strong version is great, but the ordinary kind works well too. Also SWMBO bonus points for having a workshop that doesn't smell of Lorry Driver's Tee-shirt.
Don't dismiss hot water and detergent. The main problem is drying off which takes ages and is liable to cause rust. I deal with drying by removing most of the water with an old towel or whatever before sluicing or dunking in Meths. Meths removes most of the water and evaporates quickly.
I had high-hopes of Gunk, but it's over the top and too much trouble for small not very dirty items.
Trike was excellent in that it combined the virtues of White Spirit, Acetone and Meths in a single chemical. Unfortunately, every silver lining has a cloud, and Trike had to go.
Dave
Edited By SillyOldDuffer on 03/10/2020 09:16:15