What do ultrasonic flow meters measure to determine the average velocity of a fluid?

A. The difference in temperature between the fluid and the transducers
B. The difference in pressure between two points in the flow
C. The difference between the transit time of ultrasonic pulses propagating with and against the flow direction
D. The frequency shift of the ultrasonic signal as it passes through the fluid
Answer: 