单项选择题

使用弗洛伊德算法,求任意2个顶点的最短路径,该算法的时间复杂度为()

A.O(n2
B.O(n log n)
C.O(log2n)
D.O(n3