Почему у неё бывает разный состав, но при этом это вс же нефть?
Потому что нефть это собирательное название вещества состоящего из битумов, аренов и прочих углеводородов (сложных и не очень), а также всевозможных примесей в виде соединений серы, фосфора и т.п. (это я так, образно).
Состав зависит от... от всего он зависит. Чего легкорастворимого в породах содержится, то и будет в составе. Соответственно оно всё равно будет нефтью.