По идее none, transparent и 0 отработают одинаково, просто мачатся на разные элементы сокращенного свойства.
В первом случае на ```background-image```, во втором на ```background-color```, в третьем на ```background-position```.
Так как выше в качестве параметра передавался цвет, то transparent более логичен, хоть и самый длинный :yum: