The correct answer is II only.
Here's a brief explanation for each statement:
I - For any two points on the Internet, there exists only one path between the two points: This statement is false. The Internet is a complex network with multiple paths between any two points. Due to its decentralized nature, there can be many routes that packets can take to travel from one location on the Internet to another.
II - Routing on the Internet is fault tolerant and redundant: This statement is true. The design of the Internet employs various protocols and mechanisms that allow for multiple pathways for data to travel. If one path fails, data can typically be rerouted through alternate routes, contributing to the fault tolerance and redundancy of the network.
Therefore, only II is true.