Here is a Lemma from the Munkres' topology.
Lemma: Let $X$ be a set and let $B$ be a basis for a topology $T$ on $X$. Then, every element of $T$ is equal to the union of some elements of $B$.
In the proof, Munkres' writes that given $U \in T$, choose for each $x\in U$ an element $B_x$ of $B$ such that $x\in B_x \subset U$.
Am I correct that when he chooses $B_x$ he is in fact using the Axiom of Choice?
Yes, in this argument the Axiom of Choice is used, but you can avoid it.
For all $U \in T$, call $$\mathcal{A}= \{ B \in \mathcal{B} : B \subseteq U \}$$ Clearly, $\bigcup \mathcal{A} \subseteq U$. The converse inclusion can be showed by contradiction, without using the Axiom of Choice: for all $x \in U \setminus \bigcup \mathcal{A}$, there exists $B_x \in \mathcal{B}$ such that $x \in B_x \subseteq U$ (by definition of $U \in T$). But then, $B_x \in \mathcal{A}$, hence $x \in B_x \subseteq \bigcup \mathcal{A}$: a contradiction.