Answer: D
For methylene the singlet-triplet gap is small and the triplet (two parallel unpaired electrons, nearly linear) is the lower in energy. In :CClX2 the chlorine lone pairs donate into the empty p orbital, which stabilises the singlet state strongly and makes it the ground state. This is why dichlorocarbene adds stereospecifically.