Correct answer is (a) Trie requires less storage space than hashing
Easiest explanation - Both the hashing and the trie provides searching in the linear time. But trie requires extra space for storage and it is collision free. And trie allows finding all the strings with same prefix, so it is also called prefix tree.