Why am I being asked for card payment to update and download free apps (iPhone)?

I've reviewed other people's comments re the same problem on apple support and the only answer was to use the 'none' option when selecting card type but no such option is available?

It is only for the verification. But they will not deduct any amount from your card…
i have such experience…