DC and Ubers can be killed both by melee sorc (zeal or regular) or casting sorc, although Blizzard is probably not the best choice (see your other topic).
Regeneration can be stopped by merc or sorc :
merc using poison or open wounds (duress for example, or Um/p.Emerald in Reaper's toll),
melee sorc using any source of OW,
casting sorc using damage per frame (as main attack or as anti-regeneration attack) : firewall, meteor.
While open wounds always works, poison or fire damage need res < 100% to be effective :
Lilith (185%) and Uber-Mephisto (110%) are immuned to poison (the last can be damaged by poison only if level > 9 Lower res is cast),
Diablo (110%) and Baal (115%) are immuned to fire, but an Infinity merc can take care of that.