A première vue, je dirai "fermé borné". Je vois pas trop d'autres candidats...
De manière assez heuristique, voici mes raisons:
Je prends X une telle partie, et je l'écris comme réunion de ses composantes connexes. C'est qui sont d'intérieur vides n'ont absoluement aucun interêt, je les enlève. Il ne reste plus que des ensembles sympas, à savoir des intervalles non triviaux. Or sur un intervalle non "fermé et borné" on peut toujours trouver un exemple tordu de fonctions continues mais non uniformément.
Alors X est une union (forcément finie) de segments et on conclut avec Heine.
L'idée est bonne ou je suis complètement à côté de la plaque là?