Ответ:

У корней с чередованием а — о выбор гласной зависит от разных условий: суффикса после корня, следующей согласной или ударения. Поэтому условие указано отдельно для каждой пары корней.

КорниКогда пишется аПримерКогда пишется оПример
кас — косЕсли за корнем есть суффикс -а-касатьсяЕсли суффикса -а- неткоснуться
лаг — ложПеред гизлагатьПеред жизложить
раст — ращ — росПеред ст и щрастение, выращиватьПеред свырос
скак — скочПеред кскакатьПеред чвскочить
гар — горПод ударениемзагарБез ударениязагореть
зар — зорБез ударениязаряПод ударениемзорька

В корнях раст — ращ — рос есть исключения, например росток и Ростов. В корне скак — скоч исключение — скачок. В корне зар — зор в безударном положении пишется а, кроме слова зоревать.