单项选择题

取得高级中学教师资格和中等专业学校、技工学校、职业高中文化课、专业课教师资格,应当具备()。

A.中等师范学校毕业及其以上资格
B.高等师范专科学校或者其他大学专科毕业及其以上学历
C.高等师范院校本科或者其他大学本科毕业及其以上学历
D.大学专科毕业及其以上学历