Explanation:
A witness would be someone that has experienced something at first hand, having saw something from a different perspective. An ally is someone who is acquainted with you, or someone you could trust. A witness cannot be an ally if you are against their side in some form or way. A witness can be an ally if it is your best friend or someone you trust to prove you innocent.
Basically, a witness is a neutral term that describes someone that saw something. While an ally refers to mutually acceptable.
Answer: politics
Explanation:
The underlined key words aren't shown in this situation. Despite some further searches made online regarding the question, I couldn't get the underlined words as well even though I got the excerpt.
Through the online searches, the underlined key terms mostly relates to politics. Therefore, the correct option is A.
Study hard and complete all of your homework.
Answer:
It was quite a short book I read it in a day