Correct option is B
The correct improvement is
(b) complained to my.
Explanation:
The sentence is referring to a past habitual action or repeated action. Therefore, "complained" is the appropriate verb tense to describe what the speaker used to do.
Correct sentence:
"I complained to my grandfather about him."