Let $M \to B$ be a surjective morphism of smooth algebraic varieties. Is it true that the normal bundle to any fiber $F=f^{-1}(b)$, $b \in B$ is trivial of rank equal to the $\dim B$?
The idea is to think about this normal bundle as pullback of the normal bundle to $b$ which is just just the tangent space $T_b$ at the point $b$.
In more details, let's consider the following commutative diagram
$\require{AMScd} \begin{CD} F @>{i}>> M\\ @V{p}VV @V{\pi}VV \\ b @>{j}>> B \end{CD}$
The canonical map $T_M \to \pi^* T_B$ is surjective, let coherent sheaf $V$ be the kernel of this map, so $$ 0 \to V \to T_M \to \pi^* T_B \to 0. $$
Sheaf $V$ is the sheaf of all vertical vector fields and $T_F \cong i^*V$. Then using the definition of normal bundle as the cokernel of the canonical map $T_F \to i^* T_M$ i.e. $$ 0 \to T_F \to i^* T_M \to N_{F/M} \to 0, $$ we can conclude that $N_{F/M} \cong i^* \pi^* T_B \cong p^* j^* T_B \cong p^* T_b$.
Am I missing some subtle points in this argument?