E. Подробное решение.
Покажем, что десять единичных отрезков невозможны. Если бы все они имели длину \(1\), то треугольники \(OAB\), \(OBC\), \(OCD\), \(ODE\), \(OEA\) были бы равносторонними.
Тогда каждый из углов \(\angle AOB\), \(\angle BOC\), \(\angle COD\), \(\angle DOE\), \(\angle EOA\) равнялся бы \(60^\circ\). Их сумма вокруг точки \(O\) должна быть \(360^\circ\), но получилась бы \(5\cdot60^\circ=300^\circ\), противоречие. Значит, больше девяти быть не может.
Осталось построить пример с девятью. Возьмём правильный шестиугольник со стороной \(1\) и центром \(O\). Выберем пять его последовательных вершин в качестве \(A,B,C,D,E\). Тогда \(O\) лежит внутри пятиугольника.
В этом примере все отрезки \(OA,OB,OC,OD,OE\) равны \(1\), и четыре стороны \(AB,BC,CD,DE\) также равны \(1\). Последняя сторона \(EA\) не равна \(1\). Итак, достижимо ровно девять единичных отрезков.