我一退休的居住在上海的朋友,每月养老金2100元,他每月要靠这2100元,支付房租,看病,吃用等基本生活.因为公司担保,欠下担保款几十万元,按我国现行法律,依法他能保留多少养老金以维持在上海大城市的基本生活?