Is this a theorem of ZF or a theorem of ZFC?
My suspicion is that it is a theorem of ZFC (the proof I've seen in P. L. Clark's online notes on countable ordinals requires selecting an element from each set of a countable collection of sets).
Does the situation change if the ordinals in the collection are themselves countable?