Most of the people in India live from hand to mouth.The closet
meaning to this idiom is.
(A) a life of plenty providing for the future
(B) with moderate provision for the future
(C) without any provision for the future
(D) with some provision for the future