单项选择题

What is the definition of a Path ( )

A.a sequence of vertices and the edges formed by each successive pair of vertices
B.a walk with distinct edges
C.a walk with distinct vertices
D.none of the above