单项选择题

A.图的遍历是从给定的源点出发,每个顶点仅被访问一次
B.遍历的基本算法有两种:深度优先遍历和广度优先遍历
C.图的深度优先遍历不适用于有向图
D.图的深度优先遍历是一个递归过程