A、二氧化碳为极性键形成的非极性分子,氯化氢为极性键形成的极性分子,故A错误;B、C2H4中含有极性键和非极性键,是平面型分子,结构对称,分子中正负电荷重心重叠,为非极性分子,CH4 中含有极性键,为正四面体结构,结构对称,分子中正负电荷重心重叠,为非极性分子,故B正确;C、Cl2中只含有非极性键,为非极性分子;乙炔为极性键形成的非极性分子,故C错误;D、氨气和氯化氢都是由极性键形成的分子,二者正电荷中心和负电荷中心不相重合,属于极性分子,故D错误.故选:B.