Which molecule would be more soluble in water ? H----C=C---H or BeCl2

BeCl2 is a polar compound and is soluble in water. There is no such compound as H-C=C-H. If you mean ethylene (H2-C=C-H2) it is hardly soluble. If you mean acetylene (HCtripleCH) it is slightly soluble but neither are polar.