Soy is the conjugation of the verb ser for the first person singular in the simple present. The verb ser is being used here as <em>characteristics,</em> talking about a personality description about me. Therefore, the sentence <em>yo soy una persona honesta </em>means I'm an honest person. So the word honesta stands for one of my characteristics
I think that its A because in Colombian private and public schools you have to wear a uniform but only in Spanish private schools you have to wear one.