A. 単語、文法、古文常識を学べば十分です。
古文の読解が何を指すかによりますが、単語を覚え、文法を一通り学び、古文常識にも触れれば、それ以上のことは必要ありません。それらの知識を踏まえて共通テストの過去問に取り組むのみです。
英語と違い、古文は精読で読み進めます。古文単語を現代語にひたすら訳していきながら理解します。よって、知識さえあれば十分です。
最も難しいのは「省略された主語の推測」ですが、文章を完璧に理解することが目的ではないため、できなくても問題ありません。マクロに理解できている必要はなく、ミクロに理解できていれば、問われていることに答えることはできます。
古文が総合点に占める得点比率は非常に低いです。ここに時間をかけるよりも、他の科目に時間をかけることをおすすめします。