cannot or can't
Both are correct within its own country. WikiAnswers uses American spelling as their standard.
The correct spelling is Handkerchief.
Knives.
Adamant