THE XOEDANCE HAS MORE THAN 30 FORMS ………….. ON THE FIRST SIX ANCIENT...

3. The Xoedance has more than 30 forms ………….. on the first six ancient forms.A. depended B. laid C. created D. based