True stress can cause one to eat more than usual or may have the opposite effect and cause one to not eat.
Dementia are diseases that causes memory loss. It affects individuals daily life very huge. One way to make them understand is to show them and explain to them daily. This may need a huge patience for you but this is the only way.
Not one specific person discovered medicine
The answer to your question is Option B (YOGA)..