Refer to the following pseudocode algorithm:
RECORD BuoyObs
buoyID : String
latitude : Real
waterTemp : Real
isOperational : Boolean
ENDRECORD
buoyAlpha ← BuoyObs('Alpha-1', -42.15, 8.4, True)
buoyBeta ← BuoyObs('Beta-2', 15.67, 19.1, True)
buoyGamma ← BuoyObs('Gamma-3', -65.30, -1.2, False)
buoyArray ← [buoyAlpha, buoyBeta, buoyGamma]
warmestTemp ← -99.0
warmestIndex ← 0
FOR i ← 0 TO 2
IF buoyArray[i].waterTemp > warmestTemp THEN
warmestTemp ← buoyArray[i].waterTemp
warmestIndex ← i
ENDIF
ENDFOR
OUTPUT buoyArray[warmestIndex].buoyID, ' has the highest temperature'
Which assignment statement changes the water temperature of the buoy buoyBeta to 21.3?
buoyArray[2].waterTemp ← 21.3
buoyArray[1].waterTemp ← 21.3
BuoyObs[1].waterTemp ← 21.3
buoyBeta(waterTemp) ← 21.3