The correct option is D All of these
Grignard reagent adds to >C=O, −C≡N and >C=S.
Grignard reagent adds to >C=O followed by acid hydrolysis to form an alcohol.
>C=O(i)R−MgX−−−−−−−→(ii)H3O+>CH−OH
Grignard reagent adds to −C≡N followed by acid hydrolysis to form a ketone.
−C≡N(i)R−MgX−−−−−−−→(ii)H3O+R−C|=O
Grignard reagent adds to >C=S followed by acid hydrolysis to form a thiol.
>C=S(i)R−MgX−−−−−−−→(ii)H3O+>CH−SH