The correct answer is C. MS-DOS.
MS-DOS was a popular operating system for personal computers in the 1980s and 1990s. It was a command-line operating system, which means that users interacted with it by typing commands at a prompt. MS-DOS did not support long file names, which were limited to 8 characters plus a 3-character extension. This limitation was due to the way that MS-DOS stored file names on disk.
OS/2 was a multitasking operating system developed jointly by IBM and Microsoft. It was released in 1987 and was designed to be a successor to MS-DOS. OS/2 supported long file names, which could be up to 255 characters long.
Windows 95 was a graphical operating system released by Microsoft in 1995. It was the first version of Windows to support long file names. Windows 95 file names could be up to 255 characters long, including spaces.
Windows NT was a 32-bit operating system released by Microsoft in 1993. It was designed to be a
more powerful and stable operating system than MS-DOS and Windows 3.x. Windows NT supported long file names, which could be up to 255 characters long.