The correct option is B They lack the nitrogenase enzyme complex
Plants can not fix nitrogen by themselves because it needs an enzyme called nitrogenase, which is generally absent in plants. Plants require nitrogen for their metabolic processes as well as growth. Plants are unable to fulfill their needs with the di-nitrogen available in the earths atmosphere. They require nitrogen in the form of nitrate or ammonium, both of which are more complex forms (NH3, NH4, NO2 or NO3) that are found in the soil. Diazotrophs are bacteria that contain nitrogenase, the enzyme responsible for biological nitrogen fixation (BNF). Diazotrophs include cyanobacteria, green sulfur bacteria, azotobacteraceae, rhizobia, and frankia.