Cl2 - ковалентная неполярная
CO - ковалентная полярная
CO2 - ковалентная полярная
CaCO3 -ионная
HCl - ковалентная полярная
KMnO4 - ионная
M(x) = D(H2)M(H2) = 8*2 =16 г/моль
Кроме CH4 ничего больше не помещается в такую молярную массу. Отношения массовых долей можно даже не считать