You could do that with event code but there is another way without VBA.
Create a Data Validation List dropdown with your 3 or 4 choices.
In an adjacent cell, have a VLOOKUP formula that references a lookup table
on another sheet for that particular question with two columns......one for
choice and one for answer.
Example for a question in A1 on Sheet1..........................
On sheet2 have a table A1:B4 with column A being choices 1 through 4.
Column B being an answer for each of the choices in A
On sheet1 in B1 create the DV dropdown list.
In C1 enter this fromula =VLOOKUP(B1,Sheet2!$A$1:$B$4,2,FALSE)
When user picks an item from the dropdown, the corresponding answer will
show in C1
Set up each question in the same manner but with a lookup table unique to
that question and its choices.
Gord