$A289B$ is divisible by $90$, then what is $A+B$? It is known that $A289B$ is divisible by $90$, are with $A$ and $B$ as digits. What is $A+B$?

My approach :
If $A289B$ is divisible by $90$, then the unit-value must be a zero, $B=0$.
So now we have $A2890$, which can be written as
$$ A2890 = A\times10000 + 2890 $$
since it is divisible by $90$, the sum of the remainders of $A \times 1000$ and $2890$ being divided by 90, must be divisible by 90.
We have  $mod(2890, 90) = 10$.
Now we may find $A$ such that $mod(A \times 10000, 90) = 80$.
$$mod(10000, 90) = 10 \implies 10000 = (90 \times 111 + 10) $$
so $A$ must be $8$, since
$$ 8 \times 10000 + 2890 = 8 \times (90 \times 111 + 10) + (90 \times 32 + 10) = 90 \times (888+32) + 90 $$
is divided by 90.
$$A+B = 8$$

Is this the best approach..? Thanks. 

You can simply take the sum of digits $A+2+8+9+0 \equiv A + 1 \equiv 0 \pmod 9$, so as to know that $A \equiv 8 \pmod 9$ is the desired solution because $10^k \equiv 1 \pmod 9$.
