@strangekeys If you get an offer from B / C, simply negotiate your start date to align with the end your notice period. Start dates are normally quite flexible.
If you've been employed for six months or less, I believe the typical minimum notice period is one week (unless otherwise stated in...