Statement $1$ is CORRECT because RIP is one of the Oldest DVR(Distance Vector Routing) Protocols which employ the hop count as a routing metric.
Statement $2$ is CORRECT because RIP uses the UDP as its transport protocol with port no $520.$
Statement $3$ is INCORRECT because OSPF doesnot use a transport protocol such as UDP or TCP but encapsulates its data directly into IP Packets.
Statement $4$ is CORRECT because OSPF is a routing protocol which uses Link State Routing(LSR) and works within a single Autonomous System.
PS:
OSPF needs to perform reliable multicasting because it needs to talk to multiple possible neighbors on the same network segment. Now, TCP does not support multicast and UDP is not reliable Therefore, OSPF implements its own transport mechanism that allows both for reliability (acknowledgements and retransmissions of lost segments) and multicasting, bypassing both TCP and UDP.
Hence, Option C is CORRECT.