If your connecting flight and arriving flight are both in B or both in C, then 35 min should be fine. If one flight is in C while the other flight is in B, then it might get a little tight. That underground tunnel between B & C can take a little time. Yes, if everything is on time.
Is a 40 minute layover enough time international?
Travel advisers say there's a lot to take into account when booking connecting flights, but a general rule of thumb is 60-90 minutes between domestic flights and at least two to three hours for international itineraries.