A consistent language follows the principle that similar situations should be handled in the same way - this reduces confusion and makes the language predictable. This is a fundamental design principle in programming language design and software engineering. Options A and C contradict consistency, while D is incorrect since B is valid.