I think the general consensus is all 3 are good on defense. It's really all about Bubble.
My personal favorite to put on defense is Ice Punch b/c it covers almost every one of his weaknesses. Could throw an attacker off rolling in with a grass type, or Dragonite especially.
But none of them are bad. They're just different. One might trick one person, one might get another. But at the end of the day if someone really wants that gym they'll take it. So don't overthink it and pick the one with the highest IV's ;)