Ditto TM says
"The number of Benched Pokemon your opponent can have now is 4. If your opponent has 5 Benched Pokemon, your opponent must discard 1 of them and all cards attached to it."
So they discard the card, and any evolutions? I always thought they returned it to their hand. Also, how...