Multi-choice problem: Is "Ann had forgotten." true if "Ann asked Mary what time the library closes, because she had forgotten."?

Available options:
 (a). no
 (b). yes
(b).