✔ 最佳答案
I think both are correct in life.
Actually, nobody can never make mistakes!
But he need to try his best to prevent mistakes from happening.
If mistakes still can not be avoided, he need to face to them, correct and don't let them to repeat again in future.