The correct statement is:
d. Heat will flow from the metal to the water until both are at a temperature somewhere between 20oC and 300oC.
This is because heat will flow from the hotter object (the aluminum block at 300°C) to the cooler object (the water at 20°C) until thermal equilibrium is reached, which will occur at a temperature that is between the two initial temperatures.