I ended up with these frames:
G F H J L/K L/K
K H J [F-G, L]
I found that in both frames, J was more expensive than L, therefore I chose "D". But if that was the reason, then the question would be written as "which one of the following MUST be true?".
