a)why
b)who
ANSWER
Why
Explanation:
The question asks for the reason people celebrate festivals. The word “Why” is used when we want to know the cause or purpose behind something.
Why do people celebrate festivals? → To learn the reason.
How would ask about the method or way of celebrating, not the reason.
So, “Why” is the right choice here — because every question has a reason!