Fatti

La Corte federale ha dovuto decidere su un ricorso in materia penale presentato da [A.] , un cittadino rumeno, contro la decisione della Corte d'appello del Cantone di Berna, Camera di ricorso in materia penale, del 24 gennaio 2020. Oggetto del procedimento era la separazione del procedimento penale contro [C.] , un coimputato, da parte dell'Ufficio del pubblico ministero del Cantone di Berna.

[A.] , [B.] , [C.] e [D.] erano stati accusati di furto, danneggiamento di proprietà e violazione della tranquillità domestica. L'Ufficio del pubblico ministero ha separato il procedimento contro [C.] l'11 novembre 2019, decisione che [A.] ha impugnato con un ricorso.

La Corte d'appello ha respinto il ricorso e [A.] ha presentato ricorso alla Corte federale. Il Procuratore generale del Cantone di Berna, [B.] , [C.] e [D.] hanno avuto la possibilità di esprimersi sul ricorso.

Legge

La Corte federale ha esaminato innanzitutto se il ricorso era ammissibile. Ha stabilito che il ricorso in materia penale ai sensi dell'art. 78 cpv. 1 LTF era dato e che il ricorrente era legittimato a presentare il ricorso.

Il tribunale ha poi esaminato l'obiezione del ricorrente, secondo cui la constatazione dell'autorità inferiore, secondo cui [C.] era confessante, era manifestamente errata. Tuttavia, ha stabilito che l'autorità inferiore aveva stabilito in modo arbitrario che [C.] aveva confessato 17 dei 19 furti con scasso e non contestava seriamente gli altri due.

La Corte federale ha anche esaminato l'obiezione del ricorrente, secondo cui la separazione del procedimento violava l'art. 30 CPP. Ha stabilito che la separazione del…