I understand that to prove this, one considers that each open interval contains a rational number and since the open intervals are disjoint, there exists an injection from the collection of intervals to the rational numbers, which are countable, hence the collection of open intervals is countable.
I noticed, however, that this requires arbitrarily many simultaneous, non-defined, choices from the intersection of the rational numbers with each interval in the collection. So, my question is, does this proof require AC?