sql server – Select the rows only when all sub columns contain the same value

Suppose I have 3 columns, Item, SubItem, Number.

I want to select the rows only when all the subitems have number as 0.

For example in the below table, only Phone and Pant should be selected since all their subitems have number=0.

enter image description here

Also duplicate rows should not be returned. Only one row of each item should be returned.

enter image description here