我觉得buy her watercolors应译为给她买水彩颜料
talented children can be a challenge最好译为天才儿童(培育)对于(家长)是个挑战
C(拿不太准) D 大意都对