BaCl2 has the greatest ionic character, due to greater electronegativity difference between cation and anion and large size of cation.