In a refrigeration cycle, the flow of refrigerant is controlled by___________________?
A. compressor
B. condenser
C. evaporator
D. expansion valve
E. all of the above