1.Caliber of blood vessel
2. Viscosity of blood
3.Pressure difference between two ends of blood vessels
4.All listed
Answer:4