ExplanationTo fill in the blank, you need to find a word that describes the grandmother who is described in the sentence as having the correct answers to life’s difficult dilemmas. Therefore, you want to find words that also describe someone who has all the right answers. Sagacity means acuteness of mental discernment, or, more simply, wisdom. Meanwhile, bewilderment and ignorance are words describing someone who does not have all the right answers.
Duplicity and guile are both words having to do with deceit and lying and are not traits of the grandmother suggested in the sentence.
Hence options B and E are best fit!
_________________
SandyIf you found this post useful, please let me know by pressing the Kudos ButtonTry our free Online GRE Test