the variety of different answers you see here all stress one point: your question is very vague.
did you mean which DG can absorb the most damage? that would probably be Rook (highest health pool) or Oak (highest armor value).
did you mean which DG can escape a fight most easily? that would be either Sedna (runs fast, regens health quickly) or Unclean Beast (runs fast) or Erebus (has a teleport type move) or maybe Oak (has a temporary invulnerability shield).
did you mean which DG can stay on the front lines the longest? that would be Queen of Thorns or Sedna who both have alot of health recovery abilities. Oak would be a distant 2nd here with his Divine Justice passive ability providing decent staying power.
you will notice that Torchbearer and Regulus are particularly vulnerable so they require a bit of extra care in positioning or retreating. on the other hand both of these DG's are very effective ranged attackers and benefit from some of the built in safety of range.