The state graph shows the action cost along the edges and the heuristic function $h$ associated with each state.
Suppose A* algorithm is applied on this state graph using priority queue to store the frontier. In what sequence are the nodes expanded?
The A* algorithm is a pathfinding and graph traversal algorithm that finds the shortest path from the start node to a goal node using a priority queue. The priority of each node is determined by the function f(n) = g(n) + h(n), where:
The node with the lowest f(n) value is expanded first.

Let's calculate the f(n) values for each node as they are expanded:
Thus, the sequence of nodes expanded is S, A, E, B, C, D, G.
Let $h_1$ and $h_2$ be two admissible heuristics used in A* search.
Which ONE of the following expressions is always an admissible heuristic?