Generally, the bond length of polar bonds (C-O & CN) will be small compared to that of non-polar bonds i.e. C-C bond and C-H bond. But C-H bond length is greater than C-C bond length because the electronegativity difference is zero in C-C bond.
Hence, C-C has the longest covalent bond distance.
Option A is correct.