There are two things you should always keep in mind when lubricating a bike chain. Firstly, you should see if the lubricant can minimize the accumulation of dirt. That's a huge reason why you're lubricating. You have to make sure that you can prevent the build-up of dirt since it accelerates wear. Secondly, you have to ensure that the lubricant is durable. Yes, durability isn't as important since you're supposed to be frequently lubricating it nonetheless. It's advisable to use a lubricant that is made specifically for bike chains. It contains the specific things your bike chain needs.