Assume (ii), and let an -submodule be generated by . Choose a common nonzero denominator and write with . Repeated application of (ii) shows that
for one element : the gcd at each step is a linear combination of the elements processed so far. Therefore
so (iii) holds. This is the finite-ideal property defining a Bézout domain.