I agree with David Brody assessment that Huckabee hit the Bible question out of the park. Money quote:
The part of Huckabee's answer that probably resonated with Evangelicals is when he said, "There are parts of it I don't fully comprehend and understand, because the Bible is a revelation of an infinite God, and no finite person is ever going to fully understand it. If they do, their god is too small". Folks, that's called speaking the language of Evangelicals because that's exactly what many of them think and feel. It was spot on and at the same time a nod to moderates to say "Hey, we Christians don't have everything figured out either!"