I was starting to lean towards 'A' being the more programmer-ish set of answers, based on the hypothesis that the scoring of the test would be something like the number of 'A's one answered, but some of the questions really confused me until I got to the end....
I considered that possibility, but felt that it was less likely than an all-A or all-B type of scoring system. But you're right, I started questioning that assumption after several questions.