Zn and Cd metals do not show variable valency because :
They have only two electrons in the outermost subshells
Their d-subshells are completely filled
Their d-subshells are partially filled
They are relatively soft metals
Zn and Cd metals do not show variable valency because their d-subshells are completely filled.