Ans will be B
Steepest accent Hill Climbing (Looks for best move which may or may not be optimal)
Branch - and - bound Keeps track of all partial paths which can be candidate for further exploration
The idea of a branch-and-bound search is to maintain the lowest-cost path to a goal found so far, and its cost. Suppose this cost is bound. If the search encounters a path p such that cost(p)+h(p) ≥ bound, path pcan be pruned. If a non-pruned path to a goal is found, it must be better than the previous best path. This new solution is remembered and bound is set to the cost of this new solution. It then keeps searching for a better solution.
Constraint satisfaction (Discover problem state(s) that satisfy a set of constraints)
Means - end - analysis Detects difference between current state and goal state