How do fungi digest their food sources?

A. by engulfing food particles and digesting them in vacuoles
B. by secreting enzymes externally, directly into their surrounding environment
C. by extending hyphae into a food source (e.g. an animal carcass)
D. by funneling food particles through septa, which break down larger molecules