Is a spell "Cast" when it is first declared and put on the stack? Or when it resolves?
I used to think it was when it resolves. But I think I am wrong.
For example, if my opponent puts a creature spell on the stack, then I put the spell Silence on the stack, it sounds like all spells on the stack will still resolve. (I get that any other spells can also go on the stack and resolve until Silence resolves.)
So I guess that spells that use the word "Cast" mean when they are first put on the stack?