①{0}不是空集,故①不正确;
②若a∈N,当a=0时,-a∈N,故②不正确;
③集合A={x∈R|x 2-2x+1=0}={1},只有1个元素,故③不正确;
④集合 B={x∈Q|
6
x ∈N} ={1,2,3,6},是有限集,故④正确.
故选B.
①{0}不是空集,故①不正确;
②若a∈N,当a=0时,-a∈N,故②不正确;
③集合A={x∈R|x 2-2x+1=0}={1},只有1个元素,故③不正确;
④集合 B={x∈Q|
6
x ∈N} ={1,2,3,6},是有限集,故④正确.
故选B.