No. Let $z_0$ be a zero of $f$ in $D$; wlog we may assume that $z_0 = 0$ (by making the change of variable $z \mapsto z + z_0,$ which doesn't change anything in the question).
Then $f$ has a local power series expansion of the form $z^m(a_0 + a_1 z + a_2 z^2 + \cdots),$ where $m$ is the order of the zero, so that $a_0 \neq 0$. Then $\sqrt{f(z)}$ has the local expansion $\sqrt{f(z)} = z^{m/2}(a_0 + a_1 z + a_2 z^2 + \cdots)^{1/2}.$ Now the binomial theorem shows that $(a_0 + a_1 z + a_2 z^2 + \cdots)^{1/2}$ is a well-defined holomorphic function in a n.h. of $0$ (once we fix a choice of $a_0^{1/2}$), and so $\sqrt{f(z)}$ has a branch point at $0$ if and only if $z^{m/2}$ does, which is to say if and only if $m$ is odd.
So $\sqrt{f(z)}$ will be branched at zeroes of odd order, but not at zeroes of even order.