I don't know of any scientist that would claim that science has all the answers. But what scientists will claim is that science is the best thing we have to acquire the answers - real answers, not wishful-thinking answers. The problem is with the implication that since science doesn't know everything then we still need to look to God for the answers. No we don't. We just need to keep applying science to the question.
There may be questions of nature that science will never be able to divine answers to, but that doesn't mean we should stop looking and default to the God answer, because when you do, then you're stuck not only with no answers but with the defeatist notion that there can be no answers other than God. That's the big difference between having a scientific world view and a religious one. With religion, you don't need to look further than God for any answer to any question. Therefore, discovery is moot. Science, on the other hand, has given us the answers to all we know. It is a train of discovery. If we ever discover the answers to everything, science dies. But long before that, God will have been dead a long time.