Question: Which of the following STL classes is the best fit for implementing a phonebook? Suppose each entry contains a name and a phone number, with no duplicates, and you want to have lookup by name.
- `std::priority_queue`
- `std::list`
- `std::vector`
- `std::map`
Answer: The correct answer of the above question is Option D:`std::map`