I would say E
Idiom, it is 'divided over' not 'divided on'
Thanks for the clarification. I think, this clearly makes E a correct option.
I don't agree with that:
both are correct idioms.
DIVIDED ON: (Below sentences are from NY TIMES)
In the United States, media specialists are divided on
whether the government could or should help the efforts.
Arab leaders remain cripplingly divided on
how to respond to the crisis
I made this decision because Jeff and I were really divided on
the future of this program and what we wanted from the program
DIVIDED OVER:(Below sentences are from NY TIMES)
“Republicans are divided over
how aggressively to take on Obama.
Opinions will surely be divided over
the exotically ornate costumes designed expressly for Ms. Fleming by Christian Lacroix
Below is from Merriam-Webster Dictionary
1 [more divided; most divided] : separated by different opinions : in a state of disagreement ▪ Experts are sharply divided on/over
the issue. ▪ The issue has created a deeply divided nation.
2 : given to two or more people or things rather than to just one person or thing ▪ She feels like she only gets her mother's divided attention. ▪ He has divided loyalties. [=he is trying to be loyal to opposing groups, ideals, etc.]
Your attitude determines your altitude
Smiling wins more friends than frowning