Solution:
Every 4th year (which is a multiple of 4) is a leap year except for century years.
A century year is a leap year only if it is divisible by 400.
Therefore, 1700, 1900 etc. are not leap years.
Thus, 1696 is a leap year. But the next leap year would be 1704.
Thus, the minimum gap between two successive leap years is 4 and the maximum gap is 8.
Hence, ‘8’ is the correct answer.
Note: A century year is a year that is divisible by 100.