I would go with either venue B or C. If you are ok to share the venues, maybe we can give some inputs :)
For me, i've been to these hotels for events/weddings/site visits: Crown Plaza, Hotel Fort Canning, Mandarin Orchard, Novotel, Orchard Hotel, Mandarin Oriental, Carlton, CHIJMES, Ritz...