What is the reason to change it to ArrayList?
Can you explain?

I think that we don't need to use ArrayList when there will be only 4-10 posible answers.