Step 1: DFA-related problems.
For DFAs, both the emptiness problem and the universality problem are decidable. Hence, languages in options (A) and (B) are recursive.
Step 2: PDA emptiness problem.
The emptiness problem for context-free languages (accepted by PDAs) is decidable. Therefore, option (C) corresponds to a recursive language.
Step 3: PDA universality problem.
The universality problem for PDAs (checking whether a PDA accepts \(\Sigma^*\)) is undecidable. Hence, the corresponding language is NOT recursive.
Step 4: Conclusion.
Only option (D) describes a non-recursive language.
Final Answer: (D)