Чтобы определить, какое из перечисленных событий произошло раньше других, рассмотрим каждое из них в историческом контексте:
а) Усобицы между сыновьями князя Владимира. После смерти князя Владимира Святославича в 1015 году началась борьба за власть между его сыновьями. Это событие известно как междоусобная война, которая продолжалась до 1019 года, когда Ярослав Мудрый одержал победу и стал великим князем Киевским.
б) Походы князя Олега на Византию. Князь Олег правил Киевской Русью с 879 по 912 год. Один из самых известных его походов на Византию состоялся в 907 году и завершился успешным заключением выгодного для Руси торгового договора в 911 году.
в) Покорение Святослава на днепровских порогах. Князь Святослав Игоревич, сын Игоря и Ольги, правил с 945 по 972 год. Он известен своими военными походами, в том числе против Хазарского каганата, Болгарии и Византии. Святослав погиб в 972 году в битве на днепровских порогах, когда возвращался в Киев.
Сравнивая даты указанных событий, видно, что самым ранним из них являются походы князя Олега на Византию в 907 году, что значительно раньше междоусобиц между сыновьями Владимира (1015-1019 годы) и смерти Святослава на днепровских порогах в 972 году. Таким образом, походы князя Олега на Византию произошли раньше других перечисленных событий.