If we talk about Dijsktra algorithm, it is used to find Shortest path.
In computer it has been preferred in many applications.In routing when we go with link state Routing and we had to find shortest path between routers in world wide web then their Dijsktra algorithm is used in calculating the routing tables..
(C) will be best