Passover 5771: The 4 Sons in the Torah and in the Haggada

The Torah tells us that our children will ask the questions found in the Haggadah but it doesn’t label them, how did the Ba’al Haggadah know how to label each one? Why don’t the questions match the answers provided in the Torah?