I don't know how you guys do it, but almost everybody got it correct again this time. Maybe because 42 simply is the answer to everything... So as you can see, the answer is B.
I don't think anybody volunteered to host the next shot, so energ, you're up again.
Yo, I see that not everybody has entered their guess so posting the solution would be a waste. But I wont be home till tomorrow evening so just post the next shot (if someone volunteers) and I'll post the solution when I'm home tomorrow. Cheers!