Correct option is A
Option (a) contains an error.
Error Identification: The word "were" is incorrect because it is used for the past tense plural form of "to be." Here, the correct word should be "where" (indicating location).
Grammatical Explanation: "Where" is used to refer to a location, while "were" is a past tense verb used for plural subjects. Since the sentence refers to the location, "where" should be used.
Corrected sentence: "The place where Buddha was cremated has recently been discovered."
Explanation: Since the sentence refers to a place (location), "where" is the correct relative pronoun.