Correct Answer:
B. Have it both ways
Explanation:
The idiom means one cannot enjoy two incompatible benefits at once.
Online Learning Platform
Online Learning Platform