Right choice is (b) When the universe U of keys is reasonably small
The best explanation: Since each key is associated with a slot in the array, it is better to use direct addressing when the universe of keys is small as the array size grows with the increase in number of keys.