I need to be able to resolve one domain via a specific DNS server, while everything should be resolved by other DNS server(s). For example, resolve bbc.co.uk via 126.96.36.199 DNS server, but everything else by 188.8.131.52 . Is it possible?
You'll need to configure a DNS server that contains a forward lookup zone for example.com (I wouldn't mess with bbc.co.uk, sounds a little nefarious,) a forwarder to 184.108.40.206, and appropriate A and/or CNAME records.
Otherwise you might have an easier time changing the hosts file.