Correct option is D
The correct answer is (d)
with.
In the given sentence, the noun
compliance is conventionally followed by the preposition
with to show conformity or adherence to rules or laws. Hence, “compliance with the law” is the correct and standard usage.
•
Grammatical rule involved (English):
Certain nouns are followed by fixed prepositions. The correct collocation is
compliance with, not
for/on/to. It is used to indicate obedience or adherence to a rule, law, or instruction.
•
व्याकरण नियम (Hindi):
कुछ nouns के साथ निश्चित prepositions ही प्रयोग होते हैं।
Compliance के साथ हमेशा
with का प्रयोग किया जाता है, जिससे नियम या कानून के पालन का भाव व्यक्त होता है।
•
Meanings / role of the other options:
• (a)
for: Incorrect preposition with
compliance.
• (b)
on: Does not fit the fixed collocation.
• (c)
to: Grammatically incorrect with
compliance.
Thus, the correct option is
(d) with.