I need to draw a path of arrow like this :

I have try this code :
\documentclass[tikz, border=2mm]{standalone}
\begin{document}
\begin{tikzpicture}[scale=2]
\node[circle, draw=black] (A) at (0,0){A};
\node[circle, draw=black] (B) at (1,0){B};
\node[circle, draw=black] (C) at (2,0){C};
\node[circle, draw=black] (D) at (3,0){D};
\draw[->] (A) -- (B) -- (C) -- (D);
\end{tikzpicture}
\end{document}
But i have something like that :
How to do that ?
EDIT : I change the post




\draw[->] (a) -- (b); \draw[->] (b) -- (c);? – Steven B. Segletes Apr 18 '21 at 00:17\draw (b) edge[<-] (a) edge[->] (c);– Apr 18 '21 at 01:43\draw (A) edge[->] (B) (B) edge[->] (C) (C) edge[->] (D);– hpekristiansen Apr 19 '21 at 09:32