Learning Thinking Questions

Which is more important: having answers or asking good questions? 

Would you rather learn from your mistakes or never make mistakes?