2 is the only number (other than 1, but in most cases 1 does not count) that goes into both 48 and 46.
48 / 2 = 24
46 / 2 = 23
Because of the fact that 48 and 46 are only two numbers apart, it would be impossible for any number greater than two to divide evenly into both.