There is a widespread belief in the United States and Western Europe that young people have a smaller commitment to work and a career than their parents and grandparents and that the source of the change lies in the collapse of the "work ethic."
A a smaller commitment to work and a career than their parents and grandparents
B less of a commitment to work and a career than their parents and grandparents
C a smaller commitment to work and a career than that of their parents and grandparents
D less of a commitment to work and a career than their parents and grandparents had
E a lessening of the commitment to work and a career that their parents and grandparents had
OA: D
Could you plz explain why the verb in D is "had" instead of "did" and why B is wrong?
Thank u!