Hi. Is the D also possible in the following sentence?
I will overlook _____so rude to my sister this time but don't let it happen again
B:your being D:you having been
If I'm talking about his behavior up to present: I intend to mean "he has been rude to my sister recently", rather than "he is still rude", D works well, right?