What do basilisks feed on?

What do basilisks feed on?

Some scholars think basilisks feed on carrion or the desiccated remains of plants and animals, but most believe that they do not need any sustenance at all due to their magical nature.