Răspunsul e cumva cam la mijloc.
Dacă îl consumi doar așa ca pe un lichid, și este comestibil, e normal ca expresia corectă să fie „se bea".
Dar, dacă îl iei în alt context, se poate spune „a mînca".
De exemplu:
Astăzi, la micul dejun, am mîncat niște ochiuri cu șuncă și o cană cu lapte și cu niște pîine cu unt și cu gem de caise.
Sau :
Ce mănîncă un copil sugar? Lapte de la pieptul mamei sale.
Care, așa cum a răspuns skyper 10 „se suge".
Este corect așa? Fără a spune „am băut"?