You can stay in the flat for free as long as you pay the bills.
Whether you pay the bills or stay in the flat, it is free.
Without the bills paid, you can stay in the free flat.
Unless the flat is free of bills, you cannot stay in it.
Provided you pay the bills, you can stay in the flat for free.
Answer the question before viewing the answer below
Correct answer: D