The correct option is A 40
We know that successor of a number is one more than the number, and predecessor is one less than the number.
Therefore, the successor of 45 is 45 + 1 = 46,
and the predecessor of 87 is 87 - 1 = 86
Calculating their difference :
86 - 46 = 40
Thus, option 'a' is the required answer.