The key is spotting what mathematical structure lets subtraction in the input "match" multiplication in the output. Most people test all five options, but there's a faster path.
Notice the left side has a minus sign in the argument (a - b), while the right side has separate function values multiplied together. For that to work, the function needs to convert subtraction into division — and the only function type that does this is an exponential, via the exponent rule x^(a-b) = x^a * x^(-b).
1. Set up the condition: f(a - b) = f(a) * f(-b) for all integers a and b.
2. Test choice D: f(t) = 10^t.
Left side: f(a - b) = 10^(a - b).
Right side: f(a) * f(-b) = 10^a * 10^(-b) = 10^(a - b).
Both sides are equal. This works for all integers.
3. Why the others fail:
A. f(t) = t/10. Left: (a-b)/10. Right: (a/10) * (-b/10) = -ab/100. Not the same.
B. f(t) = t + 10. Left: a - b + 10. Right: (a + 10)(-b + 10). Not the same.
C. f(t) = 10t. Left: 10(a - b). Right: (10a)(-10b) = -100ab. Not the same.
E. f(t) = t^10. Left: (a - b)^10. Right: a^10 * (-b)^10 = a^10 * b^10. These are only equal for specific values, not all integers.
The small trap in D is thinking that f(-b) = 10^(-b) is somehow problematic. It's not. Negative exponents are fine — 10^(-b) is just 1/10^b, and the exponent rule still applies cleanly.
Shortcut if you're pressed for time: as soon as you recognize that the left side has (a - b) inside a function and the right side is a product, think "exponents turn subtraction into division" and go straight to D. That's the only function family where this holds.
Answer: D