OpenVPN bridging vs routing mode

Hi, I would like to know which Openvpn bridging or routing mode fits best for what I need.

I’m trying to implement a Central office and several branchs, the service trough the VPN are VOIP(asterisk) and Domain Controller (Windows Active Directory) with servers in the central office branch.

What do you suggest?