First let's define recursive and explicit functions.
In explicit functions, you can find the value of any term in the sequence, and in recursive function you can find the value of a term if you have the value of the term before.
So h(x) is an explicit function, because you can use any value of x to find the value of any h(x).
Also, h(x) is a geometric function, because its value increases exponentially. In order to be an arithmetic function, the difference of two consecutive values needs to be the same, and this doesn't happen in h(x).
So the answer is the fourth option.