Answer: B) Dainty.
Step-by-step explanation: Synonyms are words with identical or similar meaning. Connotation is the meaning given by the context of the word. From the given options, the one that have a positive connotation of small is "dainty" which means "delicately small and pretty" the rest of the options have negative connotations: limited means restricted, insignificant means too small or unimportant to be considered, and puny means small and weak.