Implementation of Dynamic Routing Protocol

Which algorithm is used by the OSPF protocol?
OSPF stands for ___________.
RIP is a _________ protocol.
Dynamic routing is a networking technique that provides optimal data routing?
The Routing Information Protocol (RIP) is an intra domain routing based on _________ routing.