Prove that every edge in a tree is bridge

If there are two paths from a vertex $A$ to a vertex $B$, there must be a cycle containing the vertices $A$ and $B$ as well. Therefore, when we remove the edge $AB$ in a tree, if there is still a path from $A$ to $B$, then the graph cannot be tree because it has a cycle.

But I suggest you to use induction for these kind of proofs. Suppose we have a tree with $n$ vertices $T_n$ (vertices are $x_0$, $x_1$,..., $x_n$). The case $n=1$ is trivial. For $n = 2$, $T_2$ has only one edge $x_0x_1$ and when we remove it, we get a disconnected components $x_0$ and $x_1$ so $x_0x_1$ is a bridge. Now, suppose inductively that $n \ge 3$ and every edge of $T_n$ is a bridge. Then, for $n+1$, since we are adding a new vertex to $T_n$, we also add only one edge to $T_n$. Without loss of generality, say we add $x_{n+1}$ as a vertex and the new edge is $x_nx_{n+1}$. Then, when we remove $x_nx_{n+1}$, we will get two disconnected components $T_n$ and $x_{n+1}$ so $x_nx_{n+1}$ is a bridge. Remember that in the inductive argument, we assumed every edge of $T_n$ is a bridge, therefore every edge in $T_{n+1}$ is also a bridge. So, by induction, the argument holds for all $n$.