A. Name Server
B. Name agent
C. Context
D. Name resolution
Please do not use chat terms. Example: avoid using "grt" instead of "great".