[step:Take the supremum and pass to the limit]
For each $x \in [0,1]$,
\begin{align*}
|L_n f(x)-f(x)| \leq |L_n f(x)-f(x)L_n e_0(x)|+|f(x)|\,|L_n e_0(x)-e_0(x)|.
\end{align*}
Using the estimates above, $L_n e_0(x)\leq 1+\|L_n e_0-e_0\|_{C([0,1])}$, and $|f(x)|\leq M$, we obtain
\begin{align*}
|L_n f(x)-f(x)| \leq \varepsilon\bigl(1+\|L_n e_0-e_0\|_{C([0,1])}\bigr)+A\bigl(\|L_n e_2-e_2\|_{C([0,1])}+2\|L_n e_1-e_1\|_{C([0,1])}+\|L_n e_0-e_0\|_{C([0,1])}\bigr)+M\|L_n e_0-e_0\|_{C([0,1])}.
\end{align*}
Taking the supremum over $x \in [0,1]$ yields the same bound for $\|L_n f-f\|_{C([0,1])}$.
By the three hypotheses, the three error terms
\begin{align*}
\|L_n e_0-e_0\|_{C([0,1])},\qquad \|L_n e_1-e_1\|_{C([0,1])},\qquad \|L_n e_2-e_2\|_{C([0,1])}
\end{align*}
converge to $0$. Therefore
\begin{align*}
\limsup_{n\to\infty}\|L_n f-f\|_{C([0,1])}\leq \varepsilon.
\end{align*}
Since $\varepsilon>0$ was arbitrary, it follows that
\begin{align*}
\|L_n f-f\|_{C([0,1])}\to 0.
\end{align*}
This proves the theorem.
[/step]