Which surface ocean current has the warmest water.

A.Peru Current

B.North Atlantic Drift

C.Brazil Current

D.Canary Current