Hydrogen is a cleaner fuel than CNG. This is because the burning of hydrogen produces only water, which is harmless. However, the burning of CNG gives water and carbon dioxide, a gas that can produce the greenhouse effect in the atmosphere, harming the environment.