This is a mixture problem with a twist: whole bottles only. That constraint is where most people lose the point.
1. Set up the mixing equation. Let a = number of A bottles, b = number of B bottles.
Alcohol from A: 0.9 x 0.4a = 0.36a
Alcohol from B: 0.2 x 0.8b = 0.16b
Total volume: 0.4a + 0.8b
For a 60% mixture: 0.36a + 0.16b = 0.6(0.4a + 0.8b)
2. Expand and simplify.
0.36a + 0.16b = 0.24a + 0.48b
0.12a = 0.32b
3a = 8b
So the ratio a:b = 8:3.
3. Here's the trap. A lot of people stop at the ratio and then calculate volume using a = 8 and b = 3 without thinking about the bottle sizes. That actually works here, but the key insight is: the whole-bottle constraint means a and b must be positive integers. The smallest integer solution for 3a = 8b is a = 8, b = 3.
4. Calculate the minimum volume.
0.4 x 8 + 0.8 x 3 = 3.2 + 2.4 = 5.6 liters
Answer: B.
Any multiple works too (a = 16, b = 6 gives 11.2 liters, etc.), but 5.6 is the minimum. Whenever you see "whole units," your ratio gives you the building block, not the final answer.