UPSC Prelims 2013 Environment & Ecology

Consider the following organisms:
1. Agaricus
2. Nostoc
3. Spirogyra

Which of the above is/are used as biofertilizer/biofertilizers?