Question
In which of the aqueous solutions of the following, dissociation of $\ce{NH4OH}$ will be minimum?
A) $\ce{NaOH}$
B) $\ce{H2O}$
C) $\ce{NH4Cl}$
D) $\ce{NaCl}$
My Thoughts
My book says that the answer is option C '$\ce{NH4Cl}$' giving the reason as common ion effect.
But I think that option A '$\ce{NaOH}$' also has a common ion as $\ce{OH-}$.
What should be the right answer and how do we compare which will cause more suppression by common ion effect?
I get why $\ce{H2O}$ will not suppress dissociation of $\ce{NH4OH}$ that much since its equilibrium constant is very low (of the order of $10^{-14}$). But then why not $\ce{NaOH}$ (which is a very strong base and thus will almost completely dissociate into constituent ions)? Which one out of $\ce{NaOH}$ and $\ce{NH4Cl}$ is a more stronger electrolyte?
Is it because $\ce{NH4Cl}$ will form a buffer with $\ce{NH4OH}$?
I am feeling really confused about this. Any help will be highly appreciated!
Final Question
I now understand that both $\ce{NaOH}$ and $\ce{NH4Cl}$ will cause decrease in dissociation of $\ce{NH4OH}$. Hence my final question is this: Which will cause more decrease in dissociation and why?