We can also reason about this by placing Bellman-Ford relative to other shortest-path algorithms whose complexities are commonly known:
Positioning Bellman-Ford as "Dijkstra's cost, but repeated \(n\) times over due to no greedy shortcut" lands on one specific class.
Therefore, the correct answer is \(O(n^3)\).