The correct option is B 7
Let the number be N
Since the number when divided by 48 leaves a remainder of 31, we have N=48(n)+31 where 'n' is the quotient got by dividing number by 48
We can write N=24×2×n+31=24×(2n)×24+7=24(2n+1)+7
So, when N is divided by 24, remainder left is 7