Why aluminum foils are used to cover cooked food though aluminum is a highly reactive metal?
The reaction of Aluminium with oxygen present in the air:
Thus, being so highly reactive, aluminum foils are used to cover food because of the formation of a layer called aluminum oxide.