The answer is most likely C; this is the one most related to the question.
"Never shame your ancestors" means that no matter what you do, the past generations are with you. In other words, think before you act. It's important to be cautious and wary that you don't bring shame to the people before you.
The resolution of The Secret Garden features Mrs. Medlock, the housekeeper of Misselthwaite Manor, watching in awe as the formerly wheelchair-bound...
Hope this helps my love! <3