Yes, B is the answer to this question.
Even though synonyms generally share the same meaning, they might not apply in the same context. So, if you want to use one specific word you should do that instead of trying to find a synonym that doesn't quite fit into the context you've established. An example is if you want to use the sentence "I was mad", meaning "I was angry", you could look for a synonym. One synonym is "absurd". However, this is a different type of mad, meaning crazy instead of meaning angry. "I was absurd" has an entirely different meaning than originally intended. This is why you should always double check the contextual meaning of the synonym you want to use.
Jim Crow laws were a collection of state and local statutes that legalized racial segregation.
Jim Crow laws were based on the theory of white supremacy and were a reaction to Reconstruction. In the depression-racked 1890s, racism appealed to whites who feared losing their jobs to blacks.
C.According to my neighbor, “There wasn’t a tree in sight.”
Answer: He's over there, next to the yon tree.
Explanation: Yon means distant and i took the test on k12 and that was the right answer
hope this helped and your welcome!!!