Control Barrier Functions for Systems with Multiple Control Inputs