A.利用电池外壳的金属材料
B.防止电池中汞、镉和铅等重金属离子对土壤和水源的污染
C.不使电池中渗漏的电解液腐蚀其他物品
D.回收其中的石墨电极
解析:环境问题是二十一世纪人们面对的首要问题,环境污染和环境保护问题越来越受到人们的重视,因废旧电池中含有汞等多种重金属离子,随便丢弃极易造成污染,故选B。
答案:B