Identify the correct statements regarding enzymes.
A. Enzymes are specific biological catalyst than can normally function at very low temperature `(T ~ 100K)`
B. Enzymes are normally heterogeneous catalysts that are very specific in action
C. Enzymes are specific biological catalyst that cannot poisoned
D. Enzymes are specific biological catalyst that posses well defined active sites