Which amongst the following compounds/species is least basic? [add image: guanidine-type structures with H2N-C(=O)-NH2, H2N-C(OH)=NH2+ (protonated), H2N-C(=NH)-NH2, H2N-C(=NH2+)-NH2]
A Urea, $H_2N-C(=O)-NH_2$
B Protonated urea (hydroxyl form), $H_2N-\overset{\oplus}{C}(-OH)-NH_2$
C $H_2N-C(=NH)-NH_2$ (guanidine-type, neutral)
D $H_2N-C(=NH_2^+)-NH_2$ (protonated guanidine)