Здесь абсолютно правильная грамматическая форма. Глагол "быть" управляет родительным падежом единственного числа сочетания "какого мнения", что, естественно, не делает его переходным, форма "мнения" - родительный падеж. Возможно, вы смешали его с омонимичным винительным множественного (и на этом основание сочли "быть" переходным), но это ошибочно.
Да, управление родительным падежом для глагола "быть" - фуннцияфункция нехарактерная, но возможная. Используется для выражения качества объекта и обязательно с определением-прилагательным (крайне редко - причастием) или вопросительным местоимением "какого": "Он (был) большого роста" - "Какого роста он (был)?".
Последний пример - грамматически эквивалентен рассматриваемому случаю.
Какого роста он был?" = "Какого вы были мнения?"
Э, нет, это невозможно. Глагол "иметь" в отличие от "быть" родительным падежоипадежи никогда не управляет. Здесь нужен винительный: "Какое вы имели мнения о Масловой?". Впрочем и эта форма не совсем правильная стилистически, глагол "иметь" в значении обладания используется больше в книжной речи, живая разговорная речь использует конструкцию "у вас есть (было,будет...)", о которой я писал выше.