The graphs of f(x) and g(x) intersect at two points, which means that the equation f(x) = g(x) has two solutions. The vertical distance between the graphs is constant, so any horizontal shift of f(x) will not change the number of solutions to the equation f(x) = g(x). Therefore, options A and C are not the correct answer.

Option B, h(x) = f(x – 1) + 4, shifts the graph of f(x) one unit to the right. This means that the graphs of f(x) and g(x) will no longer intersect, so the equation h(x) = g(x) will have no solutions. Therefore, option B is the correct answer.

Option D, h(x) = f(x + 2) – 3, shifts the graph of f(x) two units to the left and down by three units. The graphs of f(x) and g(x) will still intersect at two points, so the equation h(x) = g(x) will still have two solutions. Therefore, option D is not the correct answer.

In conclusion, the correct answer is option B, h(x) = f(x – 1) + 4.