Which of the following is a design pattern?

Which of the following is a design pattern?

A. Behavioral
B. Structural
C. Abstract Factory
D. All of the mentioned

Explanation: All the options are design patterns so option d.