IBM mainframe GDG (Generation Data Group) has a maximum limit of 255 generations. This is a system-defined limit - you cannot have more than 255 generations in a single GDG base. Options A (10), B (100), and D (300) are incorrect as 10 and 100 are below the maximum, while 300 exceeds the limit.