The correct answer is: 2 cups (US pint).
Explanation
- $1\text{ cup}=8\text{ fl oz}$.
- $1\text{ (US) pint}=16\text{ fl oz}$.
- Therefore $16\div8=2$, so $1\text{ (US) pint}=2\text{ cups}$.
Note: An Imperial (UK) pint is larger — about $568.26\text{ mL}$ — which is roughly $568.26\div236.588\approx2.4$ US cups. For most recipes in the U.S., use the US conversion (2 cups = 1 pint).