Let us analyze the two statements:
Statement I is False: In an NFA, transitions on certain alphabet symbols may not be defined for some states. If a string w has no valid path in the NFA, it is rejected even if all existing states are accepting states. For example, an NFA with a single accepting start state and no transitions only accepts {ϵ}, not Σ∗.
Statement II is True: Consider the regular language A=∅ (the empty language). For any language B (whether regular, context-free, or undecidable):
A∩B=∅∩B=∅ Since ∅ is a regular language, there indeed exists a regular language A such that A∩B is regular for every language B.
Hence, only statement II is true.
Therefore, the correct option is (B).