Correct Answer - Option 1 : Case insensitive
The correct answer is “option 1”.
EXPLANATION:
Option 1: INCORRECT
C language is case-sensitive.
That means variables having names “abc” and “Abc” are different variables.
Option 2: CORRECT
Since C follows some procedures of steps written in it that are called functions.
Also, it follows a top-down approach that means it gives importance to the flow of the program rather than on data on which functions operate.
Hence, C is a procedural language.
Option 3: CORRECT
Since C has features of assembly language or low-level language as well as high-level language.
Therefore, C is also known as middle-level language.
Option 4: CORRECT
While solving large and complex problems, the C programming language divides the problem into smaller modules called functions.
Each of these modules or functions has its specific job.
Hence, C is a modular programming language.
Hence, the correct answer is "option 1".