单项选择题

A.回溯法是一种深度优先搜索的搜索算法
B.回溯法是一种“能进则进、进不了则换、换不了则退(回溯)”的搜索方法
C.回溯法是一种宽(广)度优先搜索的搜索算法
D.回溯法是一种最大效益或最小费用优先搜索的方法