What is the two-digit number N?Any two-digit integer can be represented as 10a+b (wher a and b are singel digit integers), for example 37=3*10+7, 88=8*10+8, etc.So, let's say N=10a+b.
(1) The difference between N and the number formed by reversing its digits is 9 --> (10a+b)-(10b+a)=9 --> a-b=1 --> N can be: 21, 32, ... Not sufficient.
(2) The number N is divisible by 9 --> in order a number to b divisible by 9, the sum of its digit must b divisible by 9. Thus we are given that a+b=9 (in this case N can be 18, 27, 36, 45, 54, 63, 72, 81, or 90) or a+b=18 (in this case N can only be 99). Notice that a+b cannot be a multiple of 9 more than 18, since a and b are single digit integers. Not sufficient.
(1)+(2) N cannot be 99 (a+b=18), since 99-99=0 not 9 as (1) states. So, we have that a-b=1 and a+b=9 --> a=5 and b=4, thus N=54. Sufficient.
Answer: C.
Hope it's clear.