B. equality between racial minorities
The main cause of the armed conflict between Great Britain and China was related to the trade of Opium. China tried several times to stop illegal commercialization of the drug by foreign traders, among which the British played a key role.
Confrontations rose as both nations took retaliation against each other. China destroyed a large opium cargo stored in a warehouse, causing a growth of antagonism. These wars are known as 'Opium Wars'.
It was positive, because the West had been critical of the war in Afghanistan and could only be satisfied once it was over.
Hope this helped :)
B.The British troops didn’t have enough artillery for the battle.
E.The revolutionaries would attack the British troops at night.