The answers are:
A. candid
D. thoughtful
Nectar in a Sieve is a short novel written by the indian writter Kamala Markandaya, she was often criticized because she writtes about poverty in India, which she never truly suffered because she lived most of her life in England.