Citation: 2C_785/2014 E. C

Agissant par la voie du recours en matière de droit public, et celle subsidiaire du recours constitutionnel, A.________ SA demande au Tribunal fédéral, sous suite de frais et dépens, outre l'effet suspensif, d'annuler l'arrêt du 5 septembre 2014 du Tribunal cantonal et la décision d'adjudication du 30 avril 2014 et de se faire attribuer le marché en cause; subsidiairement, elle demande le renvoi de la cause au Tribunal cantonal pour nouvelle décision dans le sens des considérants. Elle se plaint de constatation inexacte des faits, d'arbitraire et de violation de son droit d'être entendue. Par ordonnance du 30 septembre 2014, le Président de la IIe Cour de droit public du Tribunal fédéral a admis la requête d'effet suspensif. Le Tribunal cantonal et la commune de B.________ concluent au rejet du recours. Le consortium C.________ SA et D.________ SA ne s'est pas déterminé.