In continuum theory we frequently use the fact that two points in a continuum are contained in an irreducible subcontinuum.
A continuum $X$ is a compact connected metric space. A subcontinuum $K\subset X$ is irreducible between $x,y\in X$ provided that no proper subcontinuum of $K$ contains both $x$ and $y$.
Theorem. If $X$ is a continuum and $x,y\in X$, then there is an irreducible continuum $K\subset X$ with $x,y\in K$.
This is an easy consequence of Zorn's lemma, since the intersection of any decreasing chain of continua is a continuum.
My question is about what choice principle is actually needed here. Can the Theorem be proved using only Dependent Choice, or Countable Choice? My reason for asking is that I tend to "believe in" Dependent Choice, while I'm not so sure about Zorn's lemma.
Jeremy Brazas pointed out in the comments that the Theorem follows from Brouwer's Reduction Theorem. Here is a proof of that:
Is Dependent Choice not used in this proof?