In the below split:
ways to differentiate between a shawl woven by a hill tribe from that woven by a plains tribe
ways to differentiate between a shawl woven by a hill tribe and that of a plains tribe
ways of differentiating between a shawl woven by a hill tribe and a plains tribe
ways of differentiating a shawl woven by a hill tribe from that woven by a plains tribe,
ways of differentiating a shawl woven by a hill tribe from the ones woven by the plains tribe
.
differentiating between is incorrect usagde in this context as you can only mention " differentiating X from Y". Therefore the only 2 options are the ones with "a shawl woven" after the words "ways of differentiating". Between these 2 there is a comparison error in option E where it compares the singular "a shawl" to plural "the ones". Hence eliminate that option.
.
you are left with only
option B which is the correct answer.!