See Correct Answer


Backward reasoning
Structured programming
Functional programming
Logical programming

Correct Answer: Functional programming