我觉得正解应该是B.
要是选D的话,其后面就应该跟表示双数的名词,比如说:both of the parents.
而题中讲到的是“所有老人都将受他们的子女照料”,是一种共性,不仅仅是说双亲,而且有所有双亲的意思.故选B.