Breathe requires Alive. Alive is a different concept from Dead. 
you are likely to find Sandwich in/at/on Plate. Plate is a type of Structure. 
Breathe --HasPrerequisite--> Alive <--DistinctFrom--> Dead 
Sandwich --AtLocation--> Plate --IsA--> Structure 