Step-by-step explanation:
that question is fundamentally wrong.
"appropriate" completely depends on the situation and circumstances.
if we are dealing with a weight that a human can feel, lift and distinguish from other weights without any special tool, then we are usually using kg. because then we humans can "connect" with the case, and deal with every day numbers.
if we are dealing with tiny little quantities like dosages of substances in a pill or other medication, then milligram is more than "appropriate".
because then, as humans, we are still dealing with numbers we can understand. like tens or hundreds.
if we kept kg in such situations, we would have to deal with numbers like 0.000008 kg vs. 0.000021 kg, where we could not see the magnitude of difference right away.