Let $ A \subseteq \mathbf{R}^{n} $ be a closed set and let $ B $ be a closed unit normal bundle over $ A $ ( that means for every $ a \in A $ we have closed subset $ B_{a} \subseteq \mathbf{S}^{n-1} $ and $ B = \{ (a,u) : u \in B_{a} \} $ is a closed set).
Consider the set $ F $ of functions $ f : A \rightarrow \mathbf{S}^{n-1} $ such that $ f(a) \in B_{a} $ for every $ a \in A $. Is there in F at least one continuous function?
Observe that if $ B_{a} $ has only one element for every $ a \in A $ then the only element in $ F $ is continuous.