Polarising action of Cd2+ on anions is stronger than that of Ca2+ because
the charges of the ions are same
their ionic radii are same
Cd+2 has more charge density than Ca+2
AII of the above
greater the charge density of cation greater will be its polarising power