A teenager named John and his mother Julia decide to go some place with Julia's husband's car. John asks his mother if she could allow him to drive. She lets him drive. Half an hour later John loses control of the car and hits a tree. John and his mother escape with minor injuries but the car is damaged. John was not supposed to be driving the car. So Julia decides to lie to her husband, saying that she was driving and that she committed the accident.
Later on, Julia's husband asks John whether this is true, and what exactly happened.
Now John has several options. 1) To lie and say that it was his mum who was driving. - OR - 2) Tell the truth that he himself was driving when the accident happened, which would reveal that Julia was lying to her husband. - OR - 3) Refuse to answer.
What should John do? Which is the best option?
(Julia's husband is not John's father)
(The above is based on a true story, though not exactly the same)

