I get so frustrated with both my grandmother and son sometimes, even though I know it's not their faults. It's just that my son is out at all hours and I don't know where they are, while my grandmother can't seem to keep track of what we talked about just five minutes ago - the new information just doesn't stick. Who probably has an okay memory?
Options:
(A) Not enough information
(B) My son
(C) My grandmother

We get the answer (A) from this model while the true answer is (B). Please analyse why it will give this answer and give a general guideline to avoid such mistake for it without mentioning the ground truth.
Please return in a json format, one key is 'reason' and the other is guideline. The response should be in all capital letters.
user