Demoman vs Junkrat

Description
What makes a good demoman? Not sanity, apparently. Which one of these deranged demolitionists has the explosive firepower to win DBX?

Intro
NO RULES! JUST BLOODSHED! DBX!