Nice question illustrating the effect of NULLs on CHECK constraints, which I suspect confuses many people. Not surprising that 60% of answers so far have it wrong.
Looking for FALSE and treating UNKOWN as TRUE in a CHECK constraint is sort of reasonable because if one looks for TRUE and treats UNKNOWN as false the CHECK constraint effectively enforces a NOT NULL constraint on each column referenced in the CHECK constraint and there's already a perfectly good way of doing that (specifying NOT NULL in the column definitions). Effectively treating UNKNOWN as TRUE is the only viable way of making CHECK constraints apply to nullable columns. But it bewildered me the first time I came across it until I had done some hard thinking.