生物污染:指对人和生物有害的微生物、寄生虫等病原体和变应原等污染水、大气、土壤和食品,影响生物产量,危害人类健康。
    依据上述定义,下列属于生物污染的是:
 
【正确答案】 B
【答案解析】 生物污染的定义要点是:有害的微生物、寄生虫等病原体和变应原等引起的污染。A项是光污染,C项是空气污染,D项是由于核污染,均不符合定义。B项藻类属于生物水体污染,符合定义。故答案选B。