The correct options are
B Magadha
C Gandhara
When some janapadas became stronger and powerful than others, it became mahajanapadas. Magadha and Gandhara were some of the largest mahajanapadas. There were 16 mahajanapadas in total, out of which there is no mention of Bharatas or Asuras being one of them.