Option (A): This is true. An NFA can potentially accept a language using fewer states due to non-determinism, but for DFA equivalence, the number of states could be larger.
Option (B): This is false. A DFA may require more states than an NFA to accept the same language. For any language accepted by an NFA with \( n \) states, the equivalent DFA may have up to \( 2^n \) states, but it cannot have fewer states.
Option (C): This is true. There is always a DFA with \( 2^n \) states for any language accepted by an NFA with \( n \) states (since \( NFA \to DFA \) conversion can potentially lead to exponential state growth).
Option (D): This is false. A DFA does not always need more than \( 2^n \) states. It is possible for the DFA to have fewer states than \( 2^n \), depending on the language.
Thus, the correct answer is \( \boxed{D} \).