Final answer:
The statement is false; UDP uses port numbers to distinguish between applications on the same computer, ensuring proper delivery of data to the correct application. Therefore , the correct answer options is b)
Step-by-step explanation:
The statement that the User Datagram Protocol (UDP) cannot distinguish among multiple application programs running on a given computer is false. UDP, like TCP, uses port numbers to differentiate between different application programs.
When a UDP packet arrives at a computer, the operating system uses the destination port number within the packet to determine which application should receive the message. Applications bind to different port numbers to ensure that the data they send and receive does not clash with that of other applications running on the same device.