Fatti: A. Mediante decisione su opposizione del 16 marzo 2016, che confermava la decisione del 31 agosto 2015, la Cassa cantonale di compensazione AVS/AI/IPG (di seguito: la Cassa) ha condannato A.A._ a versarle fr. 42'287.20 a titolo di contributi paritetici AVS/AI/IPG/AD e AF non soluti dalla B._ SA in liquidazione per gli anni dal 2009 al 2011 in via solidale con A.C._. La Cassa ha costatato che A.A._ era l'erede universale del defunto amministratore unico B.C._, deceduto nel 2011, responsabile a suo parere del mancato versamento dei contributi paritetici insieme al fratello A.C._. B. A.A._ si è aggravata al Tribunale delle assicurazioni del Cantone Ticino, che con giudizio del 23 febbraio 2017 ha respinto il gravame. C. Il 28 marzo 2017 (timbro postale) A.A._ inoltra un ricorso in materia di diritto pubblico al Tribunale federale cui chiede l'annullamento del giudizio cantonale e la sua liberazione dal pagamento dei contributi AVS/AI/IPGA/AD e AF per gli anni 2009-2011. A titolo sussidiario chiede il rinvio della causa per nuova decisione e a titolo ancora più sussidiario che l'importo da pagare sia ridotto a fr. 32'072.60 relativi agli anni 2009 e 2010 ad esclusione del 2011. In risposta la Cassa ha proposto di respingere il ricorso mentre l'Ufficio federale delle assicurazioni sociali ha rinunciato a prendere posizione.