Given the language $D = \{x^n y^n y^m \mid n,m \geq 0\}$, I have applied the pumping lemma with $k>0$, $n=k$ and $m=0$ and found a word $z = x^{k+q} y^k$ with $q>0$ that does not belong to $D$.
However, it is not sufficient to argue that the number of $x$'s and $y$'s is not equal and thus the word does not belong to $D$, as $D$ does not need an equal number of $x$'s and $y$'s.
So how would one instead argue that $z$ does not belong to $D$?