One indirect approach:
Write
$$f(a,b) = \int_0^\infty \frac{e^{ax}-e^{bx}}{(1+e^{ax})(1+e^{bx})}dx$$
Then changing variables by $x = ku$, for some positive $k$,
$$f(a,b) = k \int_0^\infty \frac{e^{kau}-e^{kbu}}{(1+e^{kau})(1+e^{kbu})}du = k\, f(ka,kb) $$
The only$^*$ answer which obeys the relation $$f(a,b) = k \,f(ka,kb)$$ is Option E.
$^*$Footnote: As pointed out in the comments, Option A does follow this relation as well but is easy to rule out on other grounds.
To unpack my original thinking:
- Option A is not possible as we can make the integrand positive: for $a > b$, $f(a,b) > 0$
- Option B is not possible as $f(a,b)$ cannot be independent of $a$ and $b$, e.g., without explicitly calculating, it looks clear that $\partial_a f(a,b) \neq 0$.
- Now we're down to Options C, D or E. Since this is a question from a timed test and mathematicians are ruthlessly efficient (aka lazy), I don't want to evaluate the integral. Instead, can I find quickly some sort of scaling argument to rule out Options C and D? My 'fear' is that $f(ka,kb) = k\,f(a,b)$ which will instead rule out Option E and then I'll be stuck having to calculate the integral in order to differentiate between C and D.
- But no! Instead $f(a,b) = k\,f(ka,kb)$. Good!