БОГООТСТУПНИЧЕСТВО разбор слова по составу

Как разобрать слово БОГООТСТУПНИЧЕСТВО по составу?

богоотступничество

Части слова: бог/о/от/ступ/нич/еств/о
Состав слова:
от — приставка,
бог, ступ — корни,
о — соединительная гласная,
нич, еств — суффиксы,
о — окончание,
богоотступничеств — основа слова.

Задание встречается в 3, 4, 5, 6 классе