For each #if, #ifdef, and #ifndef directive.
(a) There are zero or more #elif directives
(b) Zero or one #else directive
(c) One matching #endif directive
(d) All of the mentioned
The question was asked in a national level competition.
I need to ask this question from Conditional Inclusion topic in portion C Functions and Structure of a Program of C