The correct answer is: D. No error
The sentence “The school is within hundred yards from the church” is grammatically correct. The preposition “from” is used to indicate the distance between two places. In this case, the school is 100 yards away from the church.
The other options are incorrect because they either change the meaning of the sentence or make it grammatically incorrect.
Option A: “The school is” is the correct beginning for this sentence.
Option B: “Within hundred yards” is a prepositional phrase that indicates the distance between two places. It is grammatically correct to use this phrase in this sentence.
Option C: “From the church” is the correct ending for this sentence. It indicates the location of the school relative to the church.
If you have any other questions, please feel free to ask.