are you in Oracle? (in sybase look up the 'case' statement)
select sum(decode(QuestionResponse,a,1,0)) Q1a,
sum(decode(Question1Response,b,1,0)) Q1b,
sum(decode(Question1Response,c,1,0)) Q1c,
sum(decode(Question2Response,a,1,0)) Q2a,
sum(decode(Question2Response,b,1,0)) Q2c,
etc, etc...
Then...