Find out whether there is any grammatical error in below sentence.
In spite of several reminders, / he did not so far send / any reply to my letters.
A. In spite of several reminders
B. he did not so far send
C. any reply to my letters
D. No error
Answer: Option B

to my letter