Краткое пояснение:
- Для определения, кто из князей правил раньше других, необходимо сопоставить их с историческими периодами правления.
Пошаговое решение:
- Князь Олег (Вещий): правил в конце IX — начале X века (приблизительно 882–912 гг.).
- Ярослав Мудрый: правил в первой половине XI века (1019–1054 гг.).
- Владимир Красно Солнышко: правил во второй половине X — начале XI века (980–1015 гг.).
- Александр Невский: правил в XIII веке (1252–1263 гг.).
Таким образом, раньше других правил Князь Олег (Вещий).
Ответ: Князь Олег (Вещий)