Question 42A British colony meansA.a territory endowed with arable farm landB.an area for colonial plantationC.an area directly under the control of the traditional rulers and chiefsD.a territory acquired by the colonialists through settlement or conquestObjective Show full explanation