Step 1: Understanding the Concept
Large molecules such as proteins and polymers have low solubility and a very high molar mass, so their solutions have a tiny mole fraction.
Step 2: Detailed Explanation
For such solutions, boiling point elevation, freezing point depression and vapour pressure lowering are too small to measure accurately.
Osmotic pressure \(\pi = CRT\) is large even for very dilute solutions. It can be measured at room temperature, which also avoids heating that could damage biomolecules. So osmotic pressure gives the greatest precision for molar mass of macromolecules.
Final Answer:
Osmotic pressure is used, option (C).
\[ \boxed{\text{Osmotic pressure}} \]