Stability of the optimal basis of a linear program under uncertainty

We prove that the set of optimal basic variables of a linear program remains stable under mutually independent variations of all data within prescribed tolerances if and only if it is stable for a finite subset of explicitly described linear programs from this family. The cardinality of this subset is exponential in the number of constraints.