# Why is nitric acid a stronger oxidising agent than sulfuric acid?

We were taught that nitric acid can oxidize $\ce{Cl-}$ to $\ce{Cl2}$, but sulfuric acid cannot. Is this due to its smaller size, or structure, or what?

$\ce{Cl- + O -> OCl-}$
$\ce{H+ + OCl- <=> HOCl}$
$\ce{H+ + Cl- <=> HCl}$
$\ce{HCl + HOCl <=> H2O + Cl2 }$