All these species are isoelectronic, that is, each has 10 electrons.
For isoelectronic species:
\[
\text{Higher nuclear charge} \Rightarrow \text{smaller ionic radius}
\]
Now compare their atomic numbers:
\[
Al(13)>Mg(12)>Na(11)>F(9)>O(8)>N(7)
\]
So the ion with the highest positive charge and greatest nuclear attraction is smallest:
\[
Al^{3+}
\]
And the one with the least nuclear charge is largest:
\[
N^{3-}
\]
Therefore, increasing order is:
\[
Al^{3+}<Mg^{2+}<Na^+<F^-<O^{2-}<N^{3-}
\]
Hence, the correct answer is:
\[
\boxed{(C)}
\]