@7145f06e0197b476 Generals and Zero Hour don't exist as separate products on the EA store, so these keys can't be redeemed. Unfortunately, the only way to play the games is to buy C&C: The Ultimate Collection.
Like a lot of people helping out around this place, I am a volunteer, not an EA employee. I'm just here to help. If my answer helped you, please give XP. And if an answer solved your problem, be sure to accept it as solution.
I will not help with game questions sent as private messages; those questions belong on the boards where everyone can see my answers.