cleaning block before rebuild

I started to rebuild my 318 about 5 years ago. I had all the machine work done, and i have the bearings and crank in. It is a bit dusty and needs to be cleaned before i rebuild the rest of the engine. I was wondering what would be the best way to clean it up. I was thinking electronic contact cleaner or brake cleaner, but i've never done it before. Thanks for the help.