Fatti

La ricorrente X. ha concluso nel 1999 con una fondazione di Vaduz un contratto di rendita vitalizia, in cui C. e suo marito B. erano indicati come persone assicurate. Nel 2000, la posizione della contraente è stata trasferita a D., che è deceduta a Monaco nel 2006 e ha nominato A. come erede universale. A. richiede il valore di riscatto dell'assicurazione, mentre B. e C. non sono d'accordo.

Con un'istanza del 22 dicembre 2006, X. ha richiesto il deposito del valore di riscatto della polizza e di alcuni pagamenti della rendita. Il Tribunale superiore del Cantone di Zurigo ha respinto il ricorso contro il rifiuto del deposito.

Legge

Il Tribunale federale ritiene che vi sia un'incertezza incolpevole sulla persona del creditore, poiché sono legittimi sia le pretese di rendita di B. che la pretesa di riscatto di A. come successore legale della defunta D. Pertanto, i presupposti per un deposito ai sensi degli artt. 96 e 168 CO sono in linea di principio soddisfatti.

Tuttavia, la ricorrente deve depositare non solo il valore di riscatto, ma anche i…