Como descartar 2 controladores de exibição modal em sucessão?

Eu tenho 2 controladores de exibição apresentados modalmente.

A presents B which presents C.

Quando eu demitir C, também gostaria de dispensar B. Mas não tenho certeza de como fazer isso:

Ignorar C:

[self dismissModalViewControllerAnimated:YES]
//[delegate dismissB] //this doesn't work either when i create a delegate pattern

Agora fiquei com B. Como posso descartar B de C?

questionAnswers(13)

yourAnswerToTheQuestion