I see that you asked this question some time ago and it’s been waiting. I will try to help you.
No one can be forced to answer any questions but the cross-examining barrister will make the point to the court that the reason you’re not answering the question is because the answer would be unfavourable and hence, the court should draw the appropriate conclusion
The secret is only to answer the questions and not volunteer anything. If you can get away with yes and no answers, so much the better. Just answer the specific question and no more.
Can I clarify anything else for you?
Please don’t forget to rate the service positive. It’s an important part of the process by which experts get paid. It doesn’t cost you anything but helps me greatly.