You are managing the network infrastructure for a large financial institution where real-time communication and rapid data exchange are critical. The company is evaluating routing protocols to ensure timely updates and efficient routing table transmissions. In this scenario, which routing protocol requires that routers transmit their routing tables every 30 seconds?

a. EIGRP
b. RIP
c. IS-IS
d. OSPF