Fatti: Fatti: A. Il 23 novembre 2004 C._ è stato arrestato nell'ambito di un'inchiesta aperta nei confronti suoi e di altre persone dalla polizia giudiziaria federale per infrazione alla legge federale sugli stupefacenti (art. 19 n. 1 e 2 LStup), per partecipazione a un'organizzazione criminale (art. 260ter CP) e per riciclaggio (art. 305bis CP); è stato posto immediatamente in detenzione preventiva. Il 25 novembre 2004 il giudice istruttore federale, accertata l'esistenza di gravi indizi di colpevolezza e ritenuta l'esistenza dei pericoli di collusione e di fuga, ha convalidato l'arresto. A. Il 23 novembre 2004 C._ è stato arrestato nell'ambito di un'inchiesta aperta nei confronti suoi e di altre persone dalla polizia giudiziaria federale per infrazione alla legge federale sugli stupefacenti (art. 19 n. 1 e 2 LStup), per partecipazione a un'organizzazione criminale (art. 260ter CP) e per riciclaggio (art. 305bis CP); è stato posto immediatamente in detenzione preventiva. Il 25 novembre 2004 il giudice istruttore federale, accertata l'esistenza di gravi indizi di colpevolezza e ritenuta l'esistenza dei pericoli di collusione e di fuga, ha convalidato l'arresto. B. Il 29 novembre 2004 il detenuto è insorto contro l'ordinanza di conferma dell'arresto dinanzi alla Corte dei reclami penali del Tribunale penale federale. Egli criticava, tra l'altro, l'esistenza di gravi indizi di colpevolezza e dei pericoli di collusione e di fuga. Con decisione del 14 dicembre 2004 la Corte dei reclami penali ha respinto il reclamo. Un ricorso presentato dal detenuto contro questo giudizio è stato respinto, in quanto ammissibile, dal Tribunale federale con sentenza del 7 febbraio 2005 (causa 1S.3/2005). B. Il 29 novembre 2004 il detenuto è insorto contro l'ordinanza di conferma dell'arresto dinanzi alla Corte dei reclami penali del Tribunale penale federale. Egli criticava, tra l'altro, l'esistenza di gravi indizi di colpevolezza e dei pericoli di collusione e di fuga. Con decisione del 14 dicembre 2004 la Corte dei reclami penali ha respinto il reclamo. Un ricorso presentato dal detenuto contro questo giudizio è stato respinto, in quanto ammissibile, dal Tribunale federale con sentenza del 7 febbraio 2005 (causa 1S.3/2005). C. Nel frattempo, il 31 dicembre 2004, l'interessato aveva chiesto al Ministero pubblico della Confederazione (MPC) di essere messo in libertà provvisoria. Con decisione del 4 gennaio 2005 il MPC ha respinto la domanda di scarcerazione. La Corte dei reclami penali, adita dal detenuto, ne ha respinto il reclamo con sentenza del 28 febbraio 2005. C. Nel frattempo, il 31 dicembre 2004, l'interessato aveva chiesto al Ministero pubblico della Confederazione (MPC) di essere messo in libertà provvisoria. Con decisione del 4 gennaio 2005 il MPC ha respinto la domanda di scarcerazione. La Corte dei reclami penali, adita dal detenuto, ne ha respinto il reclamo con sentenza del 28 febbraio 2005. D. C._ impugna questa pronunzia con un ricorso del 24 marzo 2005 al Tribunale federale. Chiede, in via preliminare, di accordargli il beneficio del gratuito patrocinio e dell'assistenza giudiziaria e, in via principale, di scarcerarlo immediatamente; in via subordinata, postula di adottare una misura sostitutiva della carcerazione. Dei motivi si dirà, in quanto necessario, nei considerandi. La Corte dei reclami penali, riconfermandosi nella sua sentenza, propone, come il MPC, di respingere il ricorso in quanto ammissibile. Con scritto del 20 aprile 2005 il ricorrente sostiene di non aver avuto accesso a parte dei verbali di audizione richiamati dal Ministero pubblico nelle sue osservazioni; ne chiede lo stralcio o, in ossequio al diritto di essere sentito, di potersi esprimere al riguardo.