Correct option is B
The correct option is (b) of.
• “Tired of + V-ing / noun” is the standard structure when we mean bored/irritated because of repeated action.
• “walking endlessly” is a gerund phrase, so “tired of walking” is correct.
Grammatical Rule Used (English):
• tired of + noun/gerund = bored/annoyed due to repetition
Grammatical Rule Used (Hindi):
• “tired of” का प्रयोग तब होता है जब बार-बार होने वाली क्रिया से ऊब/झुंझलाहट हो।
Meanings of the other options:
• (a) with: shows association/means (के साथ)
• (c) from: shows source/cause, also used with “tired from” = physically exhausted because of effort (से/के कारण)
• (d) off: separation/removal (से हटकर/अलग)