I've been working on this problem for a while. Could someone show me how to connect the last part?

Let A, B, and C be finite sets. Prove:

If $\displaystyle |A \cup B \cup C| = |A| + |B| + |C|$

then A, B, and C must be pairwise disjoint.

Here is what I have:

Suppose A, B, and C are finite sets with $\displaystyle |A \cup B \cup C| = |A| + |B| + |C|$.

By inclusion/exclusion, we know that

$\displaystyle |A \cup B \cup C| = |A| + |B| + |C| - |A \cap B| - |A \cap C| - |B \cap C| + |A \cap B \cap C|$

By cancellation, we have:

$\displaystyle |A \cap B \cap C| - |A \cap B| - |A \cap C| - |B \cap C| = 0$

I'm just not sure how to connect that to "Thus A, B, and C must be pairwise disjoint."