A mild automotive degreaser is OK, but it would probably be better to go with soap and water. Any light oil or good grade of dry lubricant is good for lubricating your chain. If possible, it is best to get one of the bicycle chain specific lubricants though. Just make sure that you wipe the chain thoroughly after lubricating it. You want the lube to get in the chain around the bushings and pins, but you don't want it on the outside of the chains where it will collect dust and dirt.