Check owners manual. I may be wrong but I was thinking that Honda advised against cleaning the chain with kerosene.I rode a few times over the winter, so the chain had superficial rust and needed to be cleaned. One time in particular had a lot of salt residue on the roads, but I had to go out to pick up a new battery from the store for one of our cars.
I just soaked the chain in WD40 (I'd prefer kerosene, but I didn't have any handy) and used a blue shop cloth. It seems like just letting the WD40 penetrate and dissolve the rust, then wiping it away, gets about 90% of the rust off as long as it is superficial. I did a little touch up work with a soft bristle toothbrush, but only on the faces of the plates.
I decided that seeing a few slight spots of rust on the chain and sprocket teeth was better than brushing the hell out of my brand new chain and shortening its life.
Superficial rust would not be harmful to chain function. I would just let it be, lube the chain, and go ride