Answer:
D) is longer than the carbon-oxygen bond of acetone, (CH3)2CO
Step-by-step explanation:
Delocalization has to to do with a situation in which electrons are not associated with with a single covalent bond in a molecule.
If a double bond is involved in delocalization, then it tends to exhibit greater single bond character. This implies that the bond will be longer than a normal double bond.
If we bring these ideas home to our particular context of CH3CONH2 and acetone, delocalization confers greater single bond character on CH3CONH2 making its C=O bond longer than that of acetone where there is no delocalization.