Control Instructions - Programming

Q1:

Which of the following statements are correct about an if-else statements in a C-program?
1: Every if-else statement can be replaced by an equivalent statements using   ?: operators
2: Nested if-else statements are allowed.
3: Multiple statements in an if block are allowed.
4: Multiple statements in an else block are allowed.

A 1 and 2

B 2 and 3

C 1, 2 and 4

D 2, 3, 4

ANS:D - 2, 3, 4

No answer description is available. Let's discuss.