Это третье условное предложение (Third Conditional), которое описывает нереальную ситуацию в прошлом и её нереальное последствие в прошлом. Структура: If + Past Perfect, ... would have + Past Participle.
В данном случае, главная часть предложения 'I should have told you' соответствует 'would have + Past Participle'. Следовательно, в придаточном предложении после 'If' должен следовать Past Perfect.
Правильный вариант: 'had rung'.
Ответ: c) had rung