I have another question.. if a mountain is an immovable object, and God can do all things, can He move a mountain? Another question: Why did God need to ask Cain where Able was since He sees everything, is everywhere, and nothing is hidden from His view?