Оба варианта правильные с грамматической точки зрения, но более предпочтительным будет первый вариант: "Она была единственная, кто не молчал".
Оба варианта правильные с грамматической точки зрения, но более предпочтительным будет первый вариант: "Она была единственная, кто не молчал".