Why human being are the only animals capable of thinking?

Humans are not the only animal capable of thinking, all animals think but it is generally accepted that humans are the only animals capable of rational thinking, better understood as being able to think in advance what the outcome of our actions would be and can alter our behavior accordingly.