The highlighted part of the sentence is incorrect. The countable noun that follows the determiner 'some' is always in its plural form. Thus, 'temples' should be used here (instead of the singular noun 'temple').
According to the subject-verb agreement, we cannot use the singular verb 'allows' with the plural subject 'pilgrims'. So, option (b) is eliminated. Option (c) is also eliminated as the helping verb 'is' is only used with a singular subject.
The determiner 'every' is always followed by a singular noun. So, option (e) is also incorrect since 'sanctuaries' is plural.
Among the given options, the phrase in option (d) is the correct choice.
Hence, option (d) is the correct answer.
Note:
Subject-Verb Agreement: Matching up singular or plural subjects with singular or plural forms of a verb is part of the process called agreement. This can be understood better by the examples given: - "She likes cooking." [singular subject and verb] -- "They like to cook vegetables." [plural subject and verb]
Determiner: A modifying word that determines the kind of reference a noun or noun group has, for example, 'a', 'the', 'every', 'much', 'many', etc.