In a computer network, what is the primary role of an authentication server?
A) To store and manage user data and application files.
B) To validate the identity of users attempting to access network resources.
C) To provide high-speed internet access to users.
D) To monitor network traffic for potential security threats.